bash中用于确定variabl $ f是否为目录的条件测试是什么?

Qua*_*m88 5 bash

因此,我正在浏览目录,并想测试目录的每个元素是否都是目录:

FILES=$PWD/*

for f in $FILES 
do
  if [ $f is a directory ]; then #Correct conditional needed here
    echo "Dir: $f"
  fi       

done
Run Code Online (Sandbox Code Playgroud)

我应该使用什么方法/功能来测试$ f是否是目录?

Reu*_*ani 5

用于-d检查:

if [ -d "$f" ]; then
Run Code Online (Sandbox Code Playgroud)