教程集 www.jiaochengji.com
教程集 >  脚本编程  >  shell  >  正文 实现备份文本内容的shell脚本

实现备份文本内容的shell脚本

发布时间:2014-08-27   编辑:jiaochengji.com
备份文本 shell脚本

实现备份文本内容的shell脚本,供大家学习交流使用。
 

复制代码 代码如下:
#! /bin/bash
#功能:备份文本文件(记录备份日期和备份的文件名)
echo "请在命令后输入两个参数;第一个是要备份到的位置(目录要以反斜线结尾)"
echo "第二个是要备份的文件(可以是多个文件)"
if [ $# -lt 2 ]
then
  echo 参数太少!
  exit 1
fi
#在备份路径的基础上添加备份文件名
BP="${1}backup.txt"
while true
do
  echo "-----------------------------------">> $BP
  date >> ${BP}
  echo "备份文件为: $2" >>$BP
  echo "-----------文件内容-----------------" >>$BP
  cat $2 >> $BP
  echo " " >> $BP
  shift
  if [ $# -eq 1 ]
  then
     break
  fi
done
echo “备份成功!”

您可能感兴趣的文章:
实现备份文本内容的shell脚本
mysql备份与同步脚本
网站备份与数据库备份shell脚本
一个备份网站内容的shell脚本
vps自动备份shell脚本代码
备份网站内容的shell脚本
一例mysql数据库备份的shell脚本
mysql命令之备份数据库
shell位置变量实现目录文件备份脚本
Linux下备份与还原整个MySQL整个数据库的脚本

[关闭]
~ ~