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