testコマンド
スポンサードリンク
【説明】
ファイル形式のチェックや値の比較を行う際に使用します。
test は条件式を評価した結果によって、 0 (真) または 1 (偽) を終了ステータスとして返す。式の各部分はそれぞれ分離された引数でなければならない。式は単項式あるいは二項式である。
test はファイルのステータス調査、文字列操作、数値の比較演算を行うことができる。ほとんどのシェルには同名の組み込みコマンドが存在する。
【構文】
test [オプション] [条件式]
例 test.txtファイルが存在するかチェックする。※戻り値が0なら存在する。0以外なら存在しない。
[root@localhost test]# test -f test.txt ; echo $?
0 |
→echoコマンドの詳細を見る
例 test.txtが実行可能ファイルかつサイズが0バイトより大きいかをチェックします。※戻り値が0なら存在する。0以外なら存在しない。
[root@localhost test]# test -x test.txt -a -s test.txt ; echo $?
1 |
|
|