各ファイルサイズを表示せずに拡張子をフィルタリングしてフォルダー内の合計ファイルサイズを表示する方法


8

du -hc *zipフォルダー内のzipファイルの合計サイズが表示されますが、フォルダーのすべてのファイルサイズも表示されます。合計サイズだけが必要です。

単一のファイルサイズを表示せずにフォルダーの合計サイズを表示する方法はありますか?

回答:


8
 du -ch *zip | grep total

最後にgrepステートメントを追加するだけです。

あなたが反対しているならgrep、あなたは使うことができます、

du -s *zip
-s, --summarize
display only a total for each argument

du -s *zip私にとっては機能せず、grepの必要もありませんdu -ch *zip。最後の行自体は完全です。私の答えを見てください。私が間違っている場合は私を修正します。
harish.venkat 2014年

1
-sフラグを使用すると、実行した場合ので、各引数をまとめたものでdu -s *zip、それはまだ実行されdu、それらのそれぞれをまとめ、各.zipファイルに。ただし、ディレクトリの大きさの概要を取得するのに非常に役立ちます。
rainbowgoblin 2014年

6

使用できますdu -ch *.zip | tail -1。最後の行du -chは合計です。ファイルにtotal.zipgrep が含まれている場合は、そのファイルも返します。


その点を逃した。グッドキャッチ:)
Ramesh
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.