[問題] 統計路徑內的檔案大小
請問一下
有無效快的方法可以計算路徑內一天內且是特定檔名增加的容量 及平均單檔的容量
小弟目前是用
find /mnt/filesystem/path -iname "*.exr" -o -iname "*.tga" -a -mtime 1 -exec ls
-l {} > day \;
先讓他輸出昨天的日期
然後
cat day | wc -l 算出有幾個檔案
cat dat | awk '{print $5}' | awk '{sum += $1} END {print sum/1024/1024}'
算出檔案大小(MB)
問題是 用find 通常會需要超過一小時 請問有無適合的方法
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.91.85
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1469599747.A.FE6.html
→
07/27 14:18, , 1F
07/27 14:18, 1F
推
07/27 14:58, , 2F
07/27 14:58, 2F
→
07/27 14:58, , 3F
07/27 14:58, 3F
→
07/27 14:59, , 4F
07/27 14:59, 4F
推
07/27 15:16, , 5F
07/27 15:16, 5F
推
07/27 15:32, , 6F
07/27 15:32, 6F
→
07/27 22:58, , 7F
07/27 22:58, 7F
→
07/28 13:03, , 8F
07/28 13:03, 8F
→
07/28 13:03, , 9F
07/28 13:03, 9F
→
07/28 18:44, , 10F
07/28 18:44, 10F
→
07/28 21:45, , 11F
07/28 21:45, 11F
→
07/28 22:11, , 12F
07/28 22:11, 12F
→
07/28 22:12, , 13F
07/28 22:12, 13F
→
07/29 10:50, , 14F
07/29 10:50, 14F
→
07/29 10:50, , 15F
07/29 10:50, 15F
→
07/29 14:13, , 16F
07/29 14:13, 16F