shell 脚本 检查文件是否存在
时间: 2023-10-23 17:10:59 浏览: 86
在shell脚本中,可以使用`-f`参数来检查文件是否存在。例如,下面的代码段会检查文件`/path/to/file`是否存在:
```
if [ -f /path/to/file ]; then
echo "文件存在"
else
echo "文件不存在"
fi
```
如果文件存在,则会输出`文件存在`,否则会输出`文件不存在`。
相关问题
写一个shell脚本判断文件是否存在
可以使用以下的shell脚本来判断文件是否存在:
```bash
#!/bin/bash
file_path="/path/to/file.txt"
if [ -f "$file_path" ]; then
echo "文件存在"
else
echo "文件不存在"
fi
```
在上面的脚本中,我们使用了`-f`选项来检查文件是否存在。如果文件存在,则输出`文件存在`,否则输出`文件不存在`。你需要将`/path/to/file.txt`替换为你想检查的文件的路径。
shell脚本查看文件存在则拷贝
好的,我可以用中文来回答你的问题。
如果你想在 shell 脚本中检查文件是否存在,并且如果存在就拷贝它,你可以使用以下代码:
```
if [ -f /path/to/file ]; then
cp /path/to/file /path/to/destination
fi
```
这段代码会检查文件 `/path/to/file` 是否存在,如果存在就使用 `cp` 命令将文件拷贝到 `/path/to/destination`。
希望这能帮到你!
阅读全文