Linuxコマンド集 |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
[ | 条件式の真偽を判定する | (1) |
構文 | |
[ 条件式 ] |
条件式 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
説明 | |
条件式を評価し,0(真)か0以外(偽)の戻り値を返す。以下の例のようにifやwhileの条件式の部分に埋め込むと応用が効く。なお,以下の例で,ifの条件式を[コマンドを使わないで記述すると,「test $? != 0 」になる。 |
使用例 | |
pingコマンドが通らなかった場合にメッセージを出力する
ping -c1 $1 > /dev/null
if [ $? -ne 0 ]
then
echo "Can't reach to" $1
fi
|
関連事項 | |
test,if,until,while |