remove old files from dictory
Fred Magee
fred.magee at atk.com
Tue Jan 4 19:39:57 UTC 2005
Instead of -print use -exec ls -lc {} \; so you can confirm the last
modified time. You can also specify -t on the ls command to sort by
last modified time.
Good luck and do be careful.
Fred Magee
-----Original Message-----
From: redhat-list-bounces at redhat.com
[mailto:redhat-list-bounces at redhat.com] On Behalf Of Clark, Patricia
Sent: Tuesday, January 04, 2005 11:23 AM
To: 'General Red Hat Linux discussion list'
Subject: RE: remove old files from dictory
This will delete the files. You will want to run some tests using the
-print option on a subdirectory to verify that you are indeed
identifying
and will be removing the files that you want first.
To test:
find <put the path of the start directory here> -ctime +730 -print
To run:
find <put the path of the start directory here> -ctime +730 -exec rm {}
\;
This can take quite a while. I would suggest having multiple sessions
running on the subdirectories to reduce the time. Also, as for deleting
the
directories/subdirectories, you were not clear on whether the timestamp
was
the only deciding factor. I would make a second pass and remove only
the
empty directories with the rmdir command. Read up on the find command
for
more information. Also, make sure you have a backup of the directories
before starting on this.
Patti
-----Original Message-----
From: Jianping Zhu [mailto:jzhu at fisher.forestry.uga.edu]
Sent: Tuesday, January 04, 2005 12:34 PM
To: redhat-list at redhat.com
Subject: remove old files from dictory
OS redhat 9.0
I have a huge direcory (more than 30 GB) I want to take all the files
and
sub-dirctries which are created more than
two year ago out of the dicctory. Does anyone have a script to do this
kind of work?
Thank
--
redhat-list mailing list
unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list
--
redhat-list mailing list
unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list
More information about the redhat-list
mailing list