Oder:
%Vor%Und eine gute Übung ist, Leerzeichen zwischen Ihren bedingten Operatoren und Operanden zu haben.
Einige könnten auch vorschlagen, dass Sie, wenn Sie nur Zahlen vergleichen, stattdessen einen arithmetischen Operator verwenden oder einfach (( ))
verwenden:
Auch wenn es nicht empfehlenswert ist oder Vorsicht geboten ist, wenn $var
manchmal nicht numerisch sein könnte oder keinen Wert hat oder nicht gesetzt ist, da es 0 als Standard oder einen anderen Wert einer anderen Variable bedeuten könnte, wenn es sich um einen Variablennamen handelt.
Tags und Links bash conditional logical-operators