シェルで、ファイルのサイズを再帰的表示する
スポンサーリンク
シェルで、ファイルのサイズを再帰的表示する
シェルで、ファイルのサイズを再帰的表示するには、duコマンド、lsコマンド、findコマンドが使えると思います。
lsコマンドの-lRオプション
lsコマンドの-lオプションで、ファイルサイズ含めファイルの詳細情報が表示できます。
lsコマンドの-Rオプションで、再帰的にファイルを辿ることができあmす。
参考:lsの-Rオプションでディレクトリ以下を再帰的に表示
ls -lR
スポンサーリンク
duコマンドの-aオプション
まずは、duコマンドで-aオプションをつけると、ファイルまでサイズ表示できます。
duコマンドだけだと、ディレクトリ単位での表示になります。
du -a
findコマンドの-lsオプション
findコマンドの-lsオプションで、lsコマンドのようにファイルサイズ含めファイルの詳細情報が表示できます。
lsコマンドよりは、findコマンドの-lsオプションのほうが、リストで一覧表示されるので、
その後の処理がしやすいかもしれません。
find . -ls
treeコマンドの-sオプション
treeコマンドの-sオプションでもファイルのサイズを表示できます。
ツリー構造で把握できるので、視覚的には便利かもしれません。
スポンサーリンク