16.3.1 ファイル形式のテスト
これらのオプションは,ファイルの特定の形式をテストします.(ファイルの
すべてですが,すべてのファイルが同じではありません!)
- `-b file'
-
fileが存在し,ブロックスペシャルデバイスの場合は真です.
- `-c file'
-
fileが存在し,キャラクタスペシャルデバイスの場合は真です.
- `-d file'
-
fileが存在し,ディレクトリの場合は真です.
- `-f file'
-
fileが存在し,通常のファイルの場合は真です.
- `-h file'
- `-L file'
-
fileが存在し,シンボリックリンクの場合は真です.
- `-p file'
-
fileが存在し,名前付きパイプの場合は真です.
- `-S file'
-
fileが存在し,ソケットの場合は真です.
- `-t fd'
-
fdが端末に関連づけられているファイル記述子の場合は真です.