2012年4月5日 星期四

系統自動定時刪除指定舊資料


1>寫一隻移除舊資料的script
vim /tmp/clean.sh

#!/bin/sh
deldate= 'date -d -5day + %Y%m%d'
cd /目標資料夾/
rm -f *"$deldate"*

2>利用crontab進行排程處理
crontab -e
0 0 * * * /tmp/clean.sh

3>重新啟動cerotab
/etc/init.d/cron restart



沒有留言:

張貼留言