14 Jul
2004
14 Jul
'04
17:51
Am 14.07.2004 17:53 schrieb Dr. Jürgen Vollmer:
ich:
folgende Schleife a="a \"b c\" d"; for i in $a; do echo ":$i:"; done erzeugt als Ausgabe: :a: :"b: :c": :d: Was muss ich machen, damit ich folgende Ausgabe erhalte: :a: :"b c": :d:
manfred
a="a {\"b c\"} d"; for i in $a; do echo ":$i:"; done
leider nein, denn das erzeugt: :a: :{"b: :c"}: :d:
Bye Jürgen
a=(a "b c" d);for i in "${a[@]}";do echo ":$i:";done oder so, liste einlesen und dann array auswerten