在Bash脚本中,如何检查目录是否存在且可读?bash判断目录是否存在

在Bash脚本中,如何检查目录是否存在且可读? bash判断目录是否存在

在Bash脚本中,可以使用-e选项来检查目录是否存在。如果目录存在,那么-e选项会返回0,否则返回非0值。然后,使用-r选项来检查目录是否可读。以下是一个简单的示例:

#!/bin/bashdir="/path/to/your/directory"if [ -e "$dir" ] && [ -r "$dir" ]; then    echo "目录存在且可读"else    echo "目录不存在或不可读"fi

/path/to/your/directory替换为你要检查的目录路径。

na.png

本网站文章未经允许禁止转载,合作/权益/投稿 请联系平台管理员 Email:epebiz@outlook.com