find ./ -mtime -1 -type f
とやった結果返ってくる、いくつかのファイルの容量を集計する方法を教えてください。
find ./ -mtime -1 -type f -print0 | xargs -0 du -sbc | tail -1
find ./ -type f -exec du -b {} \; | awk 'BEGIN{sum=0} {sum=sum+$1;} END{print sum;}'
として,execでdu,パイプでawkを使うのが一番簡単かと思います.
awkの部分は行文字列を処理するだけなので,PerlやRubyなどでもかまいません.
ちなみに,findを使わなくとも,duコマンドのオプションである程度の
オプション指定ははできるのでこれで十分だと思います.
集計するにも単位のKMをどうするかな、とか思ってました。
どもっす