linux shell 判断某个目录不存在不在则给出提并退出
你可以使用test命令来判断某个目录是否存在,在shell脚本中使用if语句来执行这个判断,并给出提示并退出。
以下是一个示例的shell脚本代码:
#!/bin/bash
directory="/path/to/directory" # 更改为你要判断的目录路径
if [ ! -d "$directory" ]; then
echo "目录不存在"
exit 1
fi
# 如果目录存在,继续执行其他操作
echo "目录存在"
# 其他操作...
在这个示例中,将/path/to/directory替换为你想要判断的目录路径。如果该目录不存在,将输出"目录不存在"并退出脚本。如果目录存在,将输出"目录存在"并继续执行其他操作。
你可以将上述代码保存在一个shell脚本文件中(例如script.sh),然后运行该脚本文件来执行判断操作:
bash script.sh
确保在运行脚本之前,你具有执行脚本的权限(可以使用chmod +x script.sh命令添加执行权限)。
原文地址: http://www.cveoy.top/t/topic/it9U 著作权归作者所有。请勿转载和采集!