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
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
Vielleicht habe ich das irgendwie überlesen ;)