shell 中 -f的
时间: 2024-05-14 16:18:28 浏览: 42
在shell中,-f是用来检查一个文件是否存在且为常规文件(即不是目录或设备文件等)的选项。通常,可以使用该选项来判断一个文件是否可读取或可执行。例如,可以使用以下命令来检查一个文件是否存在且可读:
```
if [ -f filename ] && [ -r filename ]; then
echo "File exists and is readable."
fi
```
上述命令中,-f表示检查文件是否存在且为常规文件,-r表示检查文件是否可读。如果文件存在且可读,则输出 "File exists and is readable."。
阅读全文