在主文件夹中,它包含a,b和c子文件夹。我想让每个子文件夹都一张一张地打印。
for d in ${ls -R main}
do
printf "$d"
done
我要打印 一种 b C 这样我以后可以使用这些子文件夹来检查权限。...
在主文件夹中,它包含a,b和c子文件夹。我想让每个子文件夹都一张一张地打印。
for d in ${ls -R main}
do
printf "$d"
done
我要打印 一种 b C 这样我以后可以使用这些子文件夹来检查权限。...
如果您不必只使用ksh
,则可以使用find
来做到这一点,例如:
find /where/to/search/directories -type d -print
({-type d
确保只有目录才能找到)
或者如果您没有find
,则可以这样做:
ls -Rdl /path/to/search/directories/* | awk '/^d/ {print $9}'
awk
解析ls -l
输出以仅过滤目录并打印表中的最后一个字段。