Linux下备份文件,并删除前N天备份文件
查找前15天的文件,文件名称以giap开头并删除
giap_rm.sh
#!/bin/bash
# author:..
DIR="/home/mqm/giaphome/giap_bak"
find $DIR/giap-* -type f -mtime +15 -exec rm {} \;
备份文件
giap_bak.sh
#!/bin/bash
# author:..
NOW_DATE=`date +%Y%m%d%H%M%S`
DIR="/home/mqm/giaphome/giap_bak"
cd /home/mqm/giaphome/
zip -r /home/mqm/giaphome/giap_bak/giap-$NOW_DATE.zip ./giap/ >>$DIR/giap-$NOW_DATE.log
放入计划任务