Dhi*_*mar 8 shell directory recursive
在 Windows 中,您可以计算目录中子目录的数量。Linux 上是否有等效项?我希望它以递归方式计数并且不要停留在一个级别。
使用find
来算,从当前目录开始的树形结构中的所有目录:
find . -mindepth 1 -type d | wc -l
Run Code Online (Sandbox Code Playgroud)
请注意,这-mindepth
是从计数中排除当前目录所必需的。
您还可以使用以下-maxdepth
选项限制搜索深度:
find . -mindepth 1 -maxdepth 1 -type d | wc -l
Run Code Online (Sandbox Code Playgroud)
有更多find
选项可用。你可以检查手册页,