我发现此命令在当前文件夹中正常工作:
ls -d */ -1
但如果我只想列出不在此文件夹中的文件夹(例如,我想列出文件夹位于1或2级以上,即父母或祖父母中),我怎么能得到相同的结果呢?
答案 0 :(得分:4)
听起来像您正在寻找find
,以及-type d
开关将结果限制为目录:
find .. -type d
您可以使用..
从父目录开始。
根据您的find
版本,您可以指定-mindepth
和-maxdepth
来限制结果:
find .. -mindepth 1 -maxdepth 2 -type d