Find all files modified in a date range
I need to know all files modified within a date and time range.
E.g: All modified files between 20 April 2010, 1100-1200 Hrs.
"find / -mtime +10 ! -mtime +11" :: this i found for date but how to include time as well.
If your version of find supports it you could use -newermt 'early_timestamp' -a ! -newermt 'late_timestamp' where *_timestamp are valid arguments to the -d option of the date command.
In case the find version does not support the -newermt feature, it is a little more tricky, e.g.
|All times are GMT -5. The time now is 12:00 PM.|