ちょっとハマったのでメモです。
Linux の find コマンドの mtime オプションで ファイルの更新日を指定して検索することができます。 さらに "+/-" で、それより前/後を指定することもできます。
$ find -mtime +1
つまりこれで 1 日以上前 ( 24 時間より前 ) ということに なるような気がするのですが 実際にはそうなりません。
これに関してですが、次のように 1 だけを指定すると 更新してから「 24 時間〜 47 時間 59 分」のファイルが 対象になるわけです。
$ find -mtime 1
そして、24 時間以内の更新ファイルを対象とする場合 次のように 0 を指定します。
$ find -mtime 0
つまり +1 は「 47 時間 59 分」より前ということなので 実質的には 2 日前ということになります。 そして 1 日以上前のファイルを検索するには +1 ではなく +0 を指定しなくてはなりません。
$ find -mtime +0