How can I use the find command to list all files for example modified on april 9 2011.

Thank you,

Chris

link|improve this question

feedback

3 Answers

up vote 1 down vote accepted

Good suggestions here:

http://stackoverflow.com/questions/158044/how-to-use-find-to-search-for-files-created-on-a-specific-date

and

http://www.cyberciti.biz/faq/howto-finding-files-by-date/

I personally would use the -mtime option, but depending on your version of Linux/find, you may be able to use the options listed in the first link...

link|improve this answer
feedback

You want the -mtime option to find. You'll need to calculate how long ago the day you want is.

link|improve this answer
feedback

I usually just use 'ls' from the parent directory of the possible directories the files I want are held

ls -alhR | grep "Feb 22"

where "Feb 22" is the date you're looking for. This is a terrible method due to it showing any files editing on Feb 22, regardless of the year - but usually this isn't an issue for me. If you need on or after X date, go with the other suggestions of using mtime.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.