̃Gg[͂ĂȃubN}[Nɒlj

シェルスクリプト :: test コマンド



備忘録。

演算子tureが返される条件
stringstringがnullでない場合
-b filefileがブロックデバイスファイルの場合
-c filefileがキャラクタデバイスファイルの場合
-d filefileがディレクトリの場合
-e filefileが存在する場合
-f filefileが通常ファイルの場合
-g filefileにsetgidビットがセットされている場合
-h filefileがシンボリックリンクの場合
-L filefileがシンボリックリンクの場合(-hと同じ)
-n stringstringがnullでない場合
-p filefileがFIFOファイルの場合
-r filefileが読み取り可能な場合
-S filefileがソケットの場合
-s filefileが空でない場合
-t nファイル記述子nが端末を指している場合
-u filefileにsetuidビットがセットされている場合
-x filefileが実行可能なファイルか検索可能なディレクトリの場合
-w filefileが書き込み可能な場合
-z stringstringがnullの場合
s1 = s2文字列s1とs2が等しい場合
s1 != s2文字列s1とs2が異なる場合
n1 -eq n2整数n1とn2が等しい場合
n1 -ne n2整数n1とn2が異なる場合
n1 -lt n2n1がn2未満の場合
n1 -gt n2n1がn2より大きい場合
n1 -le n2n1がn2以下の場合
n1 -ge n2n1がn2以上の場合



programming/shell_script/command/test.txt