指定されたファイルよりも更新日時が古いファイルを全部消す find レシピ 2008-09-15-6 [Tips] 指定されたファイルよりも更新日時が古いファイル全てに対して何かをする手順をメモ。 find のマニュアル(man find)のサンプルをいじっただけ。 現在のディレクトリ以下にあるファイル/ディレクトリのうち、ファイル a.txt よりも古いものを全て表示する: find ./ \! -newer a.pl -print ディレクトリ /home/foo/www/blog/rss/ 以下にある RSS ファイル(*.xml) のうち、 ファイル /home/foo/www/blog/rss.xml よりも 古いものを全て表示する: find /home/foo/www/blog/rss/ \! -newer \ /home/foo/www/blog/rss.xml -type