[linux-l] Shell - Inhalte einer Variable selbst als Variablen verwenden
Hanno Böck
hanno at hboeck.de
So Sep 17 21:08:26 CEST 2017
On Sun, 17 Sep 2017 20:59:10 +0200
Thomas Kaepernick <mast_1 at gmx.net> wrote:
> href="https://www.examle.com/Pfad/zum/Sprungziel"
>
> Solche Strings würde ich gern aus der Variablen var1 auslesen und im
> Script selbst als Variable verwenden wollen. Damit komme ich aber
> nicht weiter. Weder direkt noch über den Umweg, den Inhalt von href
> zu isolieren und in eine Shell-Variable zu füllen.
Mit sed kann man das natürlich machen, bspw:
var2=$(echo "$var1"|sed -e 's:.*href="::g' -e 's:".*::g')
dürfte tun was Du willst.
(ob das mit netbsd auch geht - keine ahnung...)
--
Hanno Böck
https://hboeck.de/
mail/jabber: hanno at hboeck.de
GPG: FE73757FA60E4E21B937579FA5880072BBB51E42
Mehr Informationen über die Mailingliste linux-l