【发布时间】:2010-11-11 04:17:37
【问题描述】:
例如,我有一个大型文件系统,它的填充速度比我预期的要快。所以我寻找正在添加的内容:
find /rapidly_shrinking_drive/ -type f -mtime -1 -ls | less
我发现,嗯,很多东西。上千个六七类文件。我可以挑出一个类型并计算它们:
find /rapidly_shrinking_drive/ -name "*offender1*" -mtime -1 -ls | wc -l
但我真正想要的是能够获得这些文件在磁盘上的总大小:
find /rapidly_shrinking_drive/ -name "*offender1*" -mtime -1 | howmuchspace
我愿意为此使用 Perl 单行代码,如果有人有的话,但我不会使用任何涉及多行脚本或 File::Find 的解决方案。
【问题讨论】:
标签: shell scripting find grep filesize