我正在运行一个脚本来查看目录及其子目录中的所有文件。
脚本已经运行了一天,我想估计一下它还能运行多久。我知道到目前为止它处理了多少文件 (73,000,000),但我不知道文件总数。
文件计数最快的方法是什么?
我尝试右键单击目录并选择“属性”,它正在慢慢计数。 我尝试将 ls 重定向到一个文件中,它只是不停地搅动……
我应该用c写程序吗?
最佳答案
最简单的方法:
find <dir> -type f | wc -l
稍微快一点,也许:
find <dir> -type f -printf '\n' | wc -l
关于linux - 最快统计目录(包括子目录)文件数的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30652501/