Isso deve funcionar
find . -type f -mtime -3
Explicação
find find files
. starting in the current directory (and it's subdirectories)
-type f which are plain files (not directories, or devices etc)
-mtime -3 modified less than 3 days ago
Veja man find
para detalhes
Atualizar
Para encontrar arquivos modificados pela última vez antes de uma data e hora específicas (por exemplo, 08:15 em 20 de fevereiro de 2013), você pode fazer algo como
touch -t 201302200815 freds_accident
find . -type f ! -newer freds_accident
rm freds_accident
Veja man touch
(ou info touch
- ugh!)
Isso é moderadamente horrível e pode haver uma maneira melhor. A abordagem acima funciona em antigos e não-GNU Unix, assim como no Linux atual.