Ronny Seffner <ro...@seffner.de> (Mi 18 Jan 2012 18:42:53 CET):
> Gegeben sei:
> 
> LEFT="yes"
> RIGHT=""
> 
> if [ $LEFT = "yes" ] && [ -z $RIGHT ]; then ...
> 
> allerdings wirft das den Fehler:
> 
> -bash: [: =: Einstelliger (unärer) Operator erwartet.
> 
> Was habe ich nicht verstanden?

Mit genau jenen Settings funktioniert das bei mir. Zum Quoting hat ja
Christian bereits einiges gesagt. Aber ich vermute, daß Dir das klar
ist, ich meine, wie das mit dem Quoting gemeint ist.

Die von Dir vorgestellte Fehlermeldung kommt, wenn LEFT="" (oder gar
nicht) gesetzt ist.

-- 
Heiko

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Lug-dd maillist  -  Lug-dd@mailman.schlittermann.de
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an