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 freundlichen Grüßen / Kind regards Ronny Seffner