实现配置文件备份的小脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现配置文件备份的小脚本相关的知识,希望对你有一定的参考价值。

备份和恢复配置文件时使用

#!/bin/bash
# backup file
[ -e $1 ] && cp -p $1 $1.`date +%F.%T`.bak && echo -e "\t\t\t\t\t\e[32m OK \e[0m" ||  echo -e "\t\t\t\t\t\e[31m Failed \e[0m"


#!/bin/bash
# unbackup file
file_name=`echo $1 | sed "s/\.2.*bak$//"`
[ -e $1 ] && mv $1 $file_name && echo -e "\t\t\t\t\t\e[32m OK \e[0m" ||  echo -e "\t\t\t\t\t\e[31m Failed \e[0m"




来自为知笔记(Wiz)



本文出自 “hiyang” 博客,请务必保留此出处http://hiyang.blog.51cto.com/10728919/1795085

以上是关于实现配置文件备份的小脚本的主要内容,如果未能解决你的问题,请参考以下文章

web服务文件更新自动同步数据库主从复制shell脚本实现网站代码备份和mysql备份

shell脚本实现rysnc文件备份以及数据传输校验

Xcode 4.6 的备份代码片段

rsync---全网备份---实现步骤

使用svn钩子脚本控制svn库的实时备份

实现电脑的自动备份脚本