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が端末に関連づけられているファイル記述子の場合は真です.