[KLUG Members] find a file by date
Todd Pillars
todd at terralabs.com
Wed Dec 8 14:10:26 EST 2004
Quoting John Pesce <pescej at sprl.db.erau.edu>:
> how can I print a list of files, under a tree, with full path that have
> the same date as a particular file, when I do ls -l ?
>
> i.e.
>
> > ls -l
> rw-r--r-- 1 user staff 4136 Nov 19 2001 record5.dat
>
>
> I want something like the output of "find /usr/local -depth" for all
> files under /usr/local with dates of Nov 19 2001
find /usr/local/ -ls -type f | grep -e "Nov 19 2001"
worked for me. But there is a gotcha! - if the day is one digit then there are
two spaces between the month and day instead of one space. There are always 2
spaces between the day and month.
This could be taken care of with a proper regexp
Todd
More information about the Members
mailing list