0. 環境

[Mac] 10.11.6
[GNU bash] 3.2.57

1. 内容

  • test.shの先頭で第一引数をチェックして、無い場合は処理を中断します。

    • test.sh
    if [ "$1" = "" ]
    then
    
        echo "引数を指定して下さい。"
        # 処理を中断。
        exit 1
    
    fi
    
    echo "任意の処理"
    echo "引数は$1"
    exit 0
    
    • 実行結果
    $ sh test.sh
    引数を指定して下さい。
    
    $ sh test.sh hoge
    任意の処理
    引数はhoge