实现备份文本内容的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 “备份成功!” (责任编辑:IT) |