構文
- テスト
- テスト [!] [-n | -z] 文字列
- テスト [!] {-b | -c | -d | -e | -f | -g | -h | -L | -p | -r | -S | -s | -u | -w | -x} ファイル
- test [!] -t fd
- テスト [!] 文字列 {= | !=} 文字列
- テスト [!] 整数 {-eq | -ne | -gt | -ge | -lt | -le} 整数
- [ ]
- [ [!] [-n | -z] 文字列 ]
- [ [!] {-b | -c | -d | -e | -f | -g | -h | -L | -p | -r | -S | -s | -u | -w | -x} ファイル ]
- [ [!] -t fd ]
- [ [!] string {= | !=} string ]
- [ [!] integer {-eq | -ne | -gt | -ge | -lt | -le} 整数 ]
備考
引数なしでtest(1)
が実行されると、falseを返します。
参照
テスト 関連する例