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

3 thoughts on “logisches OR in einer bash if schleife

  1. man test :P

    EXPRESSION1 -o EXPRESSION2
    either EXPRESSION1 or EXPRESSION2 is true

    “==” ist bashism

Leave a Reply

Your email address will not be published.

Time limit is exhausted. Please reload CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.