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

3 Responses to “logisches OR in einer bash if schleife”

  1. Stephan Sachse Says:

    man test :P

    EXPRESSION1 -o EXPRESSION2
    either EXPRESSION1 or EXPRESSION2 is true

    “==” ist bashism

  2. Tweets die logisches OR in einer bash if schleife: Es ist zwar nirgendswo beschrieben oder Dokumentiert, aber man kann auch i... erwähnt -- Topsy.com Says:

    [...] 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 [...]

  3. bert2002 Says:

    Vielleicht habe ich das irgendwie überlesen ;)

Leave a Reply