Juergen Christoffel schrieb:
Nochmal zur Bash: mittels IFS (siehe man bash) kann man die Strings in
einen Array aufspalten und dann dessen Elemente zaehlen:
IFS=. A=(foo.bar.baz)
echo $A | wc -w
3
Hallo Jürgen,
das "Verbiegen" von IFS ist eine gefährliche Sache, weil du damit
riskierst, dass verschiedene andere Skriptteile, die sich darauf
verlassen, dass IFS dem Standard entspricht (whitespace), nicht mehr das
gewünschte Ergebnis liefern! Also IFS sichern und anschließend
zurücksetzen!!
Gruß
; Michael