为了从所有子目录中查找具有模式的所有日志文件,我使用了命令:
du -csh *log.2017*
但是此命令不在子目录中搜索。有什么方法可以从所有子目录中获取具有模式的所有文件的总大小?
答案 0 :(得分:1)
这可以解决问题:
find . -name *log.2017* | xargs du -csh
答案 1 :(得分:0)
string[]
答案 2 :(得分:-1)
您可以使用find命令
find /path -type f -name "*log.2017*" -exec stat -c "%s" {} \; | bc
它将以递归方式进行搜索。