Unter Linux funktionieren bei mir mit der Bash die folgenden Schreibweisen wie gewünscht:
|
Quellcode
|
1
2
3
|
zahlen=($zahl1 $zahl2)
zahlen=( $zahl1 $zahl2 )
zahlen=( "$zahl1" "$zahl2" )
|
Es könnte auch an den Zeilen davor/danach liegen, aber die sehen auch einwandfrei aus.
Vielleicht ist die Bash-Version bei deinem Solaris irgendwie ziemlich alt oder wurde halt separat weiterentwickelt und kann damit so nicht um?
Folgendes habe ich auf einigen Websites zum Thema gefunden:
Hoffentlich funktioniert das auch auf der solaris-bash ... sonst hol dir besser eine aktuelle von sunfreeware.com
Leider läßt sich das Script nicht ohne weiteres auf der SUN benutzen, da zum Teil die Befehle
ein wenig anders sind und die Interpretationen der "for"-schleife sich nicht so verhalten wie
erwartet.
Vielleicht wäre es günstiger, eine andere Shell oder gleich Perl/Python zu verwenden?