4年前に「findのexecが便利」なんて事を書きましたが・・・。 http://d.hatena.ne.jp/yumatsumo/20070516 成長したのかしてないのかまた感涙もののfindのオプションを発見しました。 今回はemptyとdeleteが便利!というお話です。 きっかけ mod_disk_cacheのhtcachecleanがどうも粛清が緩くてinode溢れに悩んでいた訳です。 もう頼ってられない、自分でやろう!粛清じゃー!という訳で以下の2つのルールでやろうと思ってはまりました。 ・更新日がCacheMaxExpireを超えたファイルは削除 ・空のディレクトリは削除 で、更新日はmtimeでほげほげで良いんですが、rmdirで空ファイル削除しようと思ったんですが中身にファイルが残ってるとステータスがエラーとなってしまい健全性が確認できません。 $ find ./ -t