testコマンドは真の場合、0を返します。0を返します。0を返します。0を返します。偽の場合、1を返します。
今日一番はまった大事なことなので3回繰り返しました。
要するに0が真ってところがミソです。
でもtest 1は真って判断されてしまうんですよね。その辺、紛らわしい。
if test 1; then echo 'it is true' fi
testコマンドは真の場合、0を返します。0を返します。0を返します。0を返します。偽の場合、1を返します。
今日一番はまった大事なことなので3回繰り返しました。
要するに0が真ってところがミソです。
でもtest 1は真って判断されてしまうんですよね。その辺、紛らわしい。
if test 1; then echo 'it is true' fi