【发布时间】:2021-11-18 13:16:35
【问题描述】:
每天有数以千计的文件夹和数百个。 如何在 bash 中找出特定日期的文件夹使用了多少磁盘空间?
【问题讨论】:
每天有数以千计的文件夹和数百个。 如何在 bash 中找出特定日期的文件夹使用了多少磁盘空间?
【问题讨论】:
perl -MPOSIX -e 'for ( grep {-d} glob ( "*" ) ) { print join "\t", strftime("%Y-%m-%d",gmtime((stat)[9])), du -sm $_ }' | grep "<date>" | awk '{s+=$2} END {print s}'
总结是由 awk-command 完成的。
我结合了以下帖子的答案:
perl -MPOSIX -e 'for ( grep {-d} glob ( "*" ) ) { print join "\t", strftime("%Y-%m-%d",gmtime((stat)[9]))), du -sh $_ }'
【讨论】: