Sie können den Operator %code% nur als Verknüpfung für %code% sehen. Die Optionen werden auf dieselbe Weise verwendet.
In deinem Fall könntest du entweder den ghostdog74 Weg schreiben oder:
%Vor%Ist es möglich, mehrere unäre Operatoren in if-Anweisungen zu haben? Hier ist das Code-Snippet, das mir einen Fehler gibt.
Bitte korrigieren Sie den Code hier.
%Vor%Danke Kiran
Wenn Sie die Doppelklammer von Bash verwenden, können Sie dies tun:
%Vor%Ich finde es sauberer zu lesen als andere hier gezeigte Optionen (aber das ist subjektiv). Es hat jedoch weitere Vorteile .
Und wie ghostdog74 zeigt, sollten Sie immer Variablen mit Dateinamen angeben.
%code% ist ein Befehl, nicht Teil der %code% -Anweisung. Daher sollten Sie jedes der entsprechenden Argumente übergeben, anstatt es falsch auszuführen, wie Sie es getan haben.
%Vor%