[BASH]如何利用bash進行定期刪除舊檔

vbs, jscript, bat等 script 語言-非 web 使用的討論區
回覆文章
頭像
tim
文章: 1349
註冊時間: 2008年 11月 26日, 00:49

[BASH]如何利用bash進行定期刪除舊檔

文章 tim »

若要定期刪除舊檔, 可以利用 find 指令進行操作, 如

find /usr/log/mylog*.log -ctime 4 -exec rm {} ;

這個可以找出該目錄下 4天前一日內異動的檔案, 並利用 -exec 後的 rm {} ; 進行刪除囉!
排程到 crontab 就可以定期刪除了.
多多留言, 整理文章, 把經驗累積下來.....
回覆文章