我要检查多个目录的存在,说dir1
,dir2
并且dir3
,在工作目录。
我有以下
if [ -d "$PWD/dir1" ] && [ -d "$PWD/dir2" ] && [ -d "$PWD/dir3" ]; then
echo True
else
echo False
fi
但我怀疑这样做有更优雅的方法。不要假定目录名称中存在模式。
目的是检查一些目录是否存在以及其他目录是否不存在。
我正在使用Bash,但首选可移植代码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句