Hi, ich versuch mich mal wieder nach ein paar Wochen an einem Bash-script jetzt soll er mir folgendes ausgeben wenn ich das Script ohne Variablen starte.
Code
iif [ ["$1"=""] || ["$3"=""] ];
then
echo -e "myunrar Datei name InpFile"
exit
else
echo "Scheisse"
fi
das kommt dabei raus.
Code
+ '[' =
/usr/local/bin/myunrar: line 11: [: missing `]'
+ = ']'
/usr/local/bin/myunrar: line 11: =: command not found
+ echo Scheisse
Kann irgendwas stimmt da scheinbar mir der if-Abfrage nicht, leider weiß ich nicht was weil meine Kenntnisse sehr bescheiden sind.
Kann mir vll. einer weiterhelfen?