使用awk对du -sh文件列表大小统计sum汇总求和

[zhuxiaoshai@blog mysql_data]# du -sh * | grep 2020_01_18 
426M    2020_01_18_08_00_01.sql.gz.zip
427M    2020_01_18_09_00_01.sql.gz.zip
427M    2020_01_18_10_00_01.sql.gz.zip
428M    2020_01_18_11_00_01.sql.gz.zip
432M    2020_01_18_12_00_01.sql.gz.zip
434M    2020_01_18_13_00_01.sql.gz.zip
436M    2020_01_18_14_00_01.sql.gz.zip
438M    2020_01_18_15_00_01.sql.gz.zip

[zhuxiaoshai@blog mysql_data]# du -sh * | grep 2020_01_18 | awk '{val=gsub("M","",$1)}; {sum+=$val}; END {print sum/1024"G"}'
3.36719G
发布了11 篇原创文章 · 获赞 0 · 访问量 7168

猜你喜欢

转载自blog.csdn.net/weixin_46192300/article/details/104091978