10/07/05 23:25:55 eEW0zTzX
あるディレクトリを基点に
そのディレクトリ内で容量が大きいファイル、ディレクトリの上位10位までを表示して
その10位までのものがディレクトリだった場合、そのディレクトリに移動して
そのディレクトリ内で容量の多い10位までのディレクトリ、ファイルを表示する
というのを再帰的に調査するスクリプトを作りたいのですが、
良い参考サイトありませんか?
du -ks $PWD/* | sort -rn | head -10
をfor i inで回してってやってるんだけど
cd $i
でディレクトリを移動して、そこからもう一度du結果をもとにcdしようとすると、
なぜか一番最初のカレントディレクトリからcdしたことになってしまったりと
ちょっと詰まってしまっています。