shell脚本判断是否存在莫格路径
时间: 2023-10-12 13:13:34 浏览: 102
格里莫格
可以使用 shell 的 `test` 命令或 `[` 命令来判断一个路径是否存在,如下所示:
```bash
if [ -d "/path/to/dir" ]; then
echo "Directory exists"
fi
if [ -f "/path/to/file" ]; then
echo "File exists"
fi
```
其中,`-d` 表示判断路径是否为目录,`-f` 表示判断路径是否为普通文件。如果路径存在,则返回 true,否则返回 false。
如果要判断多个路径是否存在,可以使用循环和数组来实现,如下所示:
```bash
dirs=("/path/to/dir1" "/path/to/dir2" "/path/to/dir3")
for dir in "${dirs[@]}"; do
if [ -d "$dir" ]; then
echo "$dir exists"
fi
done
```
这样就可以依次判断多个路径是否存在了。
阅读全文