bashでfindの結果をつかって処理をする
具体的には、大量にできあがっているキャッシュファイルを、再作成したいような時、
一気に消すとキャッシュ作成コストが一気に発生するので、1ファイルずつ定期的に消したい。
しかも全ファイル自動的に。
ということで、実現するコマンド
[shell]find . -xtype f | while read x ; do rm -rf $x; sleep 0.3 ; done[/shell]
となる。findで取得した一覧を元に、whileでリストを回す感じです。
簡単でしたね。