by shigemk2

当面は技術的なことしか書かない

unary operator expected

unaryは単項の意味。

たとえばこういうif文があったとき、

if [ $var = "abc" ];then
  echo true
fi

変数が定義されていなかったら「片方しか比較出来ていないYO」ってめっ☆されるやつです。

[: =: unary operator expected : debian の 覚え書き

シェルスクリプトを書くときに気をつけていること(その1) - mikedaの日記