引数があるかないかのチェック†if [ $# = 0 ]; then echo "Type argument after script!" else echo "Number of argument is ¥"$#¥"". fi 引数の数チェック†3個の引数がないと× if [ $# -ne 3 ]; then echo "Type argument 3 characters." else "Number of argument is ¥"$#¥"". fi 引数で特定の文字でOR条件†HOGE またはFUGAじゃないとNG。 if文†if [ $1 = "HOGE" -o $1 = "FUGA" ];then echo OK ;else echo NG;fi case文†case $1 in HOGE|FUGA ) echo OK;; * ) echo NG;; esac |