首页 > 解决方案 > 如何遍历目录的文件夹?

问题描述

假设我在目录 a1 中,并且在 a1 中有另一个目录提交。如果不使用 cd 提交,如何在 a1 中打印提交中的文件夹名称?我可以执行以下操作吗?我是shell脚本。

对于 */submissions 中的目录;做...做

标签: linuxshell

解决方案


使用 bourne 或 Posix shell,您可以执行以下操作:

for dir in ./submission/*
do
    if test -d $dir
    then ...
    fi
done

推荐阅读