05th May 2010
logisches OR in einer bash if schleife
Es ist zwar nirgendswo beschrieben oder Dokumentiert, aber man kann auch in der bash mehrere logische OR Bedingungen in einer einzigen if Anweisung unterkriegen.
if [ $COUNTRY == "de" -o $COUNTRY == "us" -o $COUNTRY == "ja" ]; then
echo “uhhh”
fi

man test :P
EXPRESSION1 -o EXPRESSION2
either EXPRESSION1 or EXPRESSION2 is true
“==” ist bashism
[...] Dieser Eintrag wurde auf Twitter von bert erwähnt. bert sagte: logisches OR in einer bash if schleife: Es ist zwar nirgendswo beschrieben oder Dokumentiert, aber man kann auch i… http://bit.ly/aIGOnT [...]
Vielleicht habe ich das irgendwie überlesen ;)