首页 > 其他 > 详细

系统文件备份脚本

时间:2017-02-26 14:04:32      阅读:217      评论:0      收藏:0      [点我收藏+]

#!/bin/bash
date=$(date +%Y%m%d)
ago_date=$(date +%Y%m%d -d ‘2 day ago‘)
old_file=`ls | grep $ago_date`
echo $old_file
hosts_path=`ls /home/fanshikui/mysqlback170218 /home/fanshikui/backup_default_netcfg.sh /home/fanshikui/"test" `#路径自行修改,改完可以直接用
hosts_back=/root/"$date"hosts.back
#backfile=$date"$back".bak
#cat $hosts_path >$hosts_back
for back in $hosts_path
do
if [ -f $back ]; then
cat $back >"$back"$date.bak
fi
#backfile="$back".bak
backfile="$back"$date.bak
mv $backfile /root/
echo $backfile
done
#rm -rf `$old_file`
#echo $hosts_path
for deloldfile in $old_file
do
if [ -f $deloldfile ];then
rm -rf $deloldfile
fi
done

系统文件备份脚本

原文:http://www.cnblogs.com/musen/p/6444008.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!