想請問一下
今天我被份檔產生出來的檔案都是
name060307 類似這種的資料夾
我想要刪除超過5個月以上的檔案
我不太清楚怎麼寫耶
我有試過
rm name`date -v -5m`
不過沒有用
應該是格式錯誤
請高手指點一下
※ 引述《[email protected] (wilson)》之銘言:
: ※ 引述《[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 代替
: 否則可能會有年序的問題
--
今天我被份檔產生出來的檔案都是
name060307 類似這種的資料夾
我想要刪除超過5個月以上的檔案
我不太清楚怎麼寫耶
我有試過
rm name`date -v -5m`
不過沒有用
應該是格式錯誤
請高手指點一下
※ 引述《[email protected] (wilson)》之銘言:
: ※ 引述《[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 代替
: 否則可能會有年序的問題
--
All Comments