find の "-mtime" などの日付検索の オプションは便利ですが コマンドの実行した時点が 基準日時(そこから24時間以内など)になるため ややこしかったりすることがあります。
ケースにもよりますが、
日付検索の
便利なオプションに
"-daystart" があります。
使い方は簡単。付けるだけ。
$ find . -daystart -mtime -3
"-daystart" は "-mtime" などより先に書きます。
このオプションで、日付検索の基準が00時00分になるため 現在時刻ではなく、日付単位で考えることができるようになります。