2012-01-18 18:42, Ronny Seffner skrev:
Gegeben sei:
LEFT="yes" RIGHT=""
if [ $LEFT = "yes" ]&& [ -z $RIGHT ]; then ...
$ LEFT="yes"
$ RIGHT=""
$ if [ $LEFT = "yes" ]&& [ -z $RIGHT ]; then echo hi; fi
hi
$ bash --version
GNU bash, version 4.2.10(1)-release (x86_64-pc-linux-gnu)
-bash: [: =: Einstelliger (unärer) Operator erwartet.
Das sagt er eigentlich, wenn $LEFT nicht gesetzt ist:
$ if [ $XLEFT = "yes" ]; then echo hi; fi
bash: [: =: unary operator expected
Viele Grüße
Fabian
_______________________________________________
Lug-dd maillist - [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd