duコマンドを使用して、すべてのファイルとそのサブディレクトリ内のすべてのファイルのサイズを取得するにはどうすればよいですか。
すべてのファイル(およびサブディレクトリ内のファイル)のサイズを取得するために次のコマンドを試行しています
find . -type f | du -a
ただし、これによりフォルダーサイズも出力されます。すべてのファイルとサブディレクトリ内のファイルのサイズのリストを取得するにはどうすればよいですか?私も試してみましたexec flagが、それは結果を実行した後、私は別のコマンドにパイプへの出力方法がわからないよfindにしますdu。
オペレーティングシステムは、kshシェルを備えたAIX 6.1です。
find -print0他のGNU機能にアクセスできない場合は、この回答を使用します。使用可能な場合、で置換\;する\+と、呼び出しが少なくduなり、パフォーマンスが向上します。