引数有無判定のメッセ消し

kato770 231views 更新:2017年4月20日

実行時引数の有無を判定する際、

if [ $1 = "innsuu" ] then
・・・

[実行結果]
example.sh: 10 行: [: =: 単項演算子が予期されます

実行はされますが、引数が空っぽのときは上記のようなエラー(?)メッセージが出てきてしまいます。

if [[ $1 = "innsuu" ]] then

カッコを一つ増やすと消えます。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません