我正在嘗試使用find | du -s. du不是在總結。
find ${ROOT_FOLDER} -name "*.log" -print0 | du -hs --files0-from=-
該命令列出每個匹配的檔案以及該檔案的磁盤使用情況。沒有所有檔案的摘要。
是否可以為所有檔案的摘要指定其他選項?
uj5u.com熱心網友回復:
您想要-c(因此,與您的其他開關一起,-hsc)應該為 du 提供總計(參見 man7.org/linux/man-pages/man1/du.1.html)
/ # find / -name "*.log" -print0 | du -hs --files0-from=-
1.0M /tmp/1.log
2.0M /var/log/2.log
/ # find / -name "*.log" -print0 | du -hsc --files0-from=-
1.0M /tmp/1.log
2.0M /var/log/2.log
3.0M total
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/525078.html
標籤:linux重击
上一篇:如何使用awk僅獲取第二行
