Linux shell 判断文件是不是存在,如存在,触发a script
时间: 2024-02-29 08:52:12 浏览: 30
可以使用以下命令来判断文件是否存在,并在存在的情况下执行脚本:
```
if [ -e "/path/to/file" ]; then
/path/to/script.sh
fi
```
解释一下:
- `if [ -e "/path/to/file" ]; then`:这一行判断文件是否存在,如果存在则执行下面的命令。
- `/path/to/script.sh`:这一行是需要执行的脚本。你可以将其替换为你需要执行的脚本的路径。注意,需要给脚本添加执行权限。
如果你想在文件不存在的情况下执行其他的命令,可以在上面的代码块后面添加一个 `else` 块。例如:
```
if [ -e "/path/to/file" ]; then
/path/to/script.sh
else
echo "File not found"
fi
```