Linux的test命令是一个用于测试条件真假性的内建命令。它可以测试文件类型和比较数值、字符串。
在使用test命令时,需要使用方括号 [] 来表示测试的开始和结束。
测试文件类型时,可以使用的参数包括:
- -b file:测试文件是否为块设备文件
- -c file:测试文件是否为字符设备文件
- -d file:测试文件是否为目录
- -e file:测试文件(包括目录)是否存在
- -f file:测试文件是否为普通文件
- -L file:测试文件是否为符号链接
- -p file:测试文件是否为命名管道(FIFO)
- -r file:测试文件是否可读
- -S file:测