Hallo!
[: 1: unexpected operator/operand
Im Prinzip machst Du es schon ganz richtig, allerdings solltest Du Deine if-Abfrage noch einmal prüfen: die Parameter darin solltest Du in double quotes stellen, sonst kann es passieren, dass bash "if [ -z -o..." daraus macht und die Abfrage nicht korrekt bearbeiten kann (if [ -z "" ... klappt besser).
Gruß, LX
--
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.