Contents
- UNIX
- Windows
- サーバ
- プログラミング言語
- データベース
- プロトコル
- サービス
- オープンソース
- 規格・技術
- アプリケーション
- PC
- DEVICE
- その他(未分類)
お問合せ: メールフォーム
備忘録。
演算子 | tureが返される条件 |
---|---|
string | stringがnullでない場合 |
-b file | fileがブロックデバイスファイルの場合 |
-c file | fileがキャラクタデバイスファイルの場合 |
-d file | fileがディレクトリの場合 |
-e file | fileが存在する場合 |
-f file | fileが通常ファイルの場合 |
-g file | fileにsetgidビットがセットされている場合 |
-h file | fileがシンボリックリンクの場合 |
-L file | fileがシンボリックリンクの場合(-hと同じ) |
-n string | stringがnullでない場合 |
-p file | fileがFIFOファイルの場合 |
-r file | fileが読み取り可能な場合 |
-S file | fileがソケットの場合 |
-s file | fileが空でない場合 |
-t n | ファイル記述子nが端末を指している場合 |
-u file | fileにsetuidビットがセットされている場合 |
-x file | fileが実行可能なファイルか検索可能なディレクトリの場合 |
-w file | fileが書き込み可能な場合 |
-z string | stringがnullの場合 |
s1 = s2 | 文字列s1とs2が等しい場合 |
s1 != s2 | 文字列s1とs2が異なる場合 |
n1 -eq n2 | 整数n1とn2が等しい場合 |
n1 -ne n2 | 整数n1とn2が異なる場合 |
n1 -lt n2 | n1がn2未満の場合 |
n1 -gt n2 | n1がn2より大きい場合 |
n1 -le n2 | n1がn2以下の場合 |
n1 -ge n2 | n1がn2以上の場合 |