我正在尝试遍历给定文件夹中的目录,并且我想跳过特定的目录名称。我已经编写了这个 bash 脚本来执行此操作,但这给了我错误。请告诉我哪里出错了:
for f in *
do
if [ -d "$f" ]; then
if [ -d "TEST"];then
echo "skip TEST directory"
continue
fi
echo "$f"
fi
done
我想跳过 TEST 目录。
您的 if 语句不正确。尝试将您的第二个 if 语句更改为以下内容。