自己编的shell脚本,实现备份文本内容(目的:学习交流)
2017-03-01 09:36
417 查看
#! /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...
给主人留下些什么吧!~~
评论热议
#功能:备份文本文件(记录备份日期和备份的文件名)
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...
给主人留下些什么吧!~~
评论热议
相关文章推荐
- Git学习-->如何通过Shell脚本实现 监控Gitlab备份整个过程并且通过邮件通知得到备份结果?
- shell脚本实现系统监视统计与数据备份
- 利用Shell脚本实现自动备份VPS数据到Dropbox
- linux利用shell脚本和cron实现定时备份、上传及垃圾日志清理(原创)
- 学习笔记 linux 编译文件用shell脚本实现
- Window下Java远程调用Shell脚本的实现(学习整理)
- shell脚本实现ftp自动备份
- 通过脚本案例学习shell(二) --- 通过线性显示/etc/passwd内容了解while read用法 推荐
- shell脚本中echo显示内容带颜色的实现方法
- 利用shell脚本,crontab,scp实现将一台服务器的目录备份到另一台服务器
- shell实现自动备份mysql、整站数据的两个脚本分享
- shell 脚本实现 限定输入内容
- linux下实现ftp自动备份shell脚本
- shell脚本中echo显示内容带颜色的实现方法
- Shell脚本学习-文件操作和文本处理
- linux下实现ftp自动备份shell脚本
- Shell脚本学习指南之文本处理工具
- linux中shell备份网站内容脚本
- shell脚本实现系统监视统计与数据备份
- shell脚本中echo显示内容带颜色的实现方法