自己编的shell脚本,实现备份文本内容(目的:学习交流)

来源:互联网 发布:linux竖线怎么打 编辑:程序博客网 时间:2024/06/07 10:06
#! /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 “备份成功!”
 

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(439) | 评论(0) | 转发(0) |
0

上一篇:/etc/passwd&&/etc/shadow

下一篇:qaz718035146 是我,我说错了!!现在有真相,明白了!

相关热门文章
  • linux 常见服务端口
  • xmanager 2.0 for linux配置
  • 【ROOTFS搭建】busybox的httpd...
  • openwrt中luci学习笔记
  • 什么是shell
  • linux dhcp peizhi roc
  • 关于Unix文件的软链接
  • 求教这个命令什么意思,我是新...
  • sed -e "/grep/d" 是什么意思...
  • 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
原创粉丝点击