递归计算目录中的所有文件
可能重复: 如何使用Linux计算驱动器中的文件夹数量? 我的Linux机器上有一个很深的目录树。我想计算该路径中的所有文件,包括所有子目录。 例如,给定此目录树: /home/blue /home/red /home/dir/green /home/dir/yellow /home/otherDir/ 如果传递了/home,我希望它返回四个文件。或者,如果它返回四个文件和两个目录,则加分。基本上,我希望等效于在Windows上右键单击一个文件夹,然后选择属性,然后查看该文件夹中包含多少个文件/文件夹。 我怎样才能最轻松地做到这一点?我有一个涉及我编写的Python脚本的解决方案,但是为什么它不像运行ls | wc或类似的操作那么容易?