#! /bin/sh SOURCEDIR=/data/OA DESTDIR=/data/OAbackup TARDIR=/data/gz #拷贝源文件夹至目标文件夹 cp -r $SOURCEDIR $DESTDIR #tar压缩 tar -zcPvf $TARDIR/backup$(date +%Y%m%d%H%M).tar.gz $DESTDIR #删除临时文件夹内容 cd $DESTDIR rm -rf $DESTDIR/* #删除mtime修改时间超过3天的文件 cd /data/gz find $TARDIR/ -mtime +3 -name "*.tar.gz" -exec rm -rf {} \;
来源:https://www.cnblogs.com/kylingx/p/11887731.html