2つの異なるフォルダの合計

2つの異なるフォルダの合計

duコマンドを使用して複数のフォルダの合計サイズを見つけ、1行に合計を印刷しようとしています。動作しますが、自動的に合計して全体のサイズを印刷したいと思います。

これが私が現在やっていることです:

du -h -c directory_1|tail -1 && du -h -c directory_2|tail -1
160K    total
35M     total

2つのディレクトリの合計をどのように印刷できますか?よろしくお願いします!

答え1

この-sオプションは合計のみを表示します。からman du

-s, --summarize
       display only a total for each argument

それ以外の場合は、-sduサブディレクトリも個別に一覧表示されます。これと組み合わせると、2つのディレクトリのみを引数として使用できます。

du -shc directory_1 directory_2

関連情報