-since option for ls -lt
Larry Dighera
root at conexch.UUCP
Thu Jun 9 02:06:11 AEST 1988
In article <10981 at cgl.ucsf.EDU> seibel at hegel.mmwb.ucsf.edu.UUCP (George Seibel) writes:
>In article <344 at ajpo.sei.cmu.edu> jrkelly at ajpo.sei.cmu.edu (John Kelly) writes:
>>
>>In VMS and TOPS-20, the directory listing commands have a /since option that
>>allows one to easily obtain a list of files modified since a specified time
>>and date. [...]
>
>I also find this a very useful thing to have. After the e/f/grep mess is
>cleaned up, maybe someone will do some work on ls. In the meanwhile, I
>find the following alias very helpful:
>alias lst5 ls -lst | head -6
>This shows you the 5 newest files, plus the total space used in the directory.
I didn't see the original article that spawned this discussion, but it is a
simple matter to get a listing of the files that have been changed within
n days. Try this:
find . -ctime -n -exec ls -l {} \;
Where n is the number of days. Use -n to see all files newer than n-days
old, and +n to see all files older n-days old. You can also use all the
other useful options to find like -type, -user, -size, ...
There is a problem with this approach however, there's no way that I am aware
of to prevent find from descending the directory tree. There's yet another
option that would be useful for find.
Best Regards,
Larry Dighera
--
USPS: The Consultants' Exchange, PO Box 12100, Santa Ana, CA 92712
TELE: (714) 842-6348: BBS (N81); (714) 842-5851: Xenix guest account (E71)
UUCP: conexch Any ACU 2400 17148425851 ogin:-""-ogin:-""-ogin: nuucp
UUCP: ...!uunet!turnkey!conexch!root || ...!trwrb!ucla-an!conexch!root
More information about the Comp.unix.questions
mailing list