精華區beta FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (yufun)》之銘言: : 原來的檔案格式 : `date "+file-20%y%m%d"`.tgz : 想用排程刪除一個月前得檔案,請教該如何寫呢?謝謝! date -v -1m 可以讓你找到1個月前的那個檔案的名字 如果你是想要刪掉該目錄下超過一個月之前建立的檔案,可以試試 find /your_dir \! -newerct '1 month ago' -delete -- 真正值得尊敬的人, 是那些照亮別人,卻沒有光環的人。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.43.70.140 > -------------------------------------------------------------------------- < 發信人: [email protected] (wilson), 看板: FreeBSD 標 題: Re: 請教用排程刪除檔案 發信站: 台大電機 Maxwell BBS (Wed Jan 12 22:46:26 2005) 轉信站: ptt!ctu-reader!ctu-gate!news.nctu!feeder.seed.net.tw!news.ntu!bbs.ee.n ※ 引述《[email protected] (yufun)》之銘言: : 原來的檔案格式 : `date "+file-20%y%m%d"`.tgz : 想用排程刪除一個月前得檔案,請教該如何寫呢?謝謝! rm `date -v-1m "+file-20%y%m%d"`.tgz 不過可能會有大月小月的問題 , 所以可改為刪除30天前的檔案 rm `date -v-30d "+file-20%y%m%d"`.tgz 詳情請man date 建議那個 20%y 可用 %Y 代替 否則可能會有年序的問題 -- ※ Origin: 臺大電機 Maxwell 站 ◆ From: 211-74-121-52.adsl.dynamic.seed.net.tw