看板 FreeBSD 關於我們 聯絡資訊
想請問一下 今天我被份檔產生出來的檔案都是 name060307 類似這種的資料夾 我想要刪除超過5個月以上的檔案 我不太清楚怎麼寫耶 我有試過 rm name`date -v -5m` 不過沒有用 應該是格式錯誤 請高手指點一下 ※ 引述《wilson@bbs.ee.ntu.edu.tw (wilson)》之銘言: : ※ 引述《yufun.bbs@bbs.nchu.edu.tw (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 代替 : 否則可能會有年序的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.195.184