用于测试目录的 ls 输出的 Shell 脚本

1 linux bash directory shell-script test

我正在尝试制作一个 BASH 脚本来测试工作目录中的文件并返回作为目录文件的文件。

我能想到的一种方法是,从 ls 开始并将输出输入 test -d。

我不确定哪种循环最适合测试每个变量。而且,我如何设计循环,以便它可以处理来自 ls 的无限量输入,而不仅仅是为最多 20 个变量而设计。