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