よく忘れるので、メモ、BashのAND 条件とOR条件の書き方。
AND条件
if [ -f /usr/bin/env -a /bin/bash ]; then
echo "OK"
else
echo "NG"
fi
OR条件
if [ -f /usr/bin/bash -o /bin/bash ]; then
echo "OK"
else
echo "NG"
fi
いまどきシェルスクリプトをBashで書くほうが珍しいと思うけどね。
仕事でやるのは別として、使うだけなら Python/Perl/Ruby/PHP でスクリプトを書いたほうが便利よね。