【使用例紹介】if文でのOR判定方法:-o【シェルスクリプト】
備忘録になります。if文でor判定する時は“-o”を使います。
$ cat wrk.sh
PARAM1="AAA"
PARAM2="BBB"
if [ $PARAM1 = "AAA" -o $PARAM2 = "CCC" ]; then
echo "IF1: Check OK"
else
echo "IF1: Check NG"
fi
if [ $PARAM1 = "AAA" -o $PARAM2 = "CCC" ]; then
echo "IF2: Check OK"
else
echo "IF2: Check NG"
fi
if [ $PARAM1 = "EEE" -o $PARAM2 = "CCC" ]; then
echo "IF3: Check OK"
else
echo "IF3: Check NG"
fi
$ ./wrk.sh
IF1: Check OK
IF2: Check OK
IF3: Check NG
関連リンク