我想检查工作目录中是否存在多个目录,例如dir1,dir2和dir3。
我有以下
if [ -d "$PWD/dir1" ] && [ -d "$PWD/dir2" ] && [ -d "$PWD/dir3" ]; then
echo True
else
echo False
fi
Run Code Online (Sandbox Code Playgroud)
但我怀疑有一种更优雅的方式来做到这一点。不要假设目录名称中存在模式。
目标是检查几个目录的存在和其他目录的不存在。
我正在使用 Bash,但首选可移植代码。