shell腳本之打包備份

  1 #!/bin/bash                                                                
  2 
  3 #2018 02 12
  4 #lee [email protected]
  5 #打包備份
  6 
  7 logfile=/root/bak.log
  8 riqi=`date`
  9 
 10 echo "============================" >> $logfile
 11 echo "$riqi" >> $logfile
 12 
 13 dir=`dirname $logfile`
 14 [ ! -d $dir ] && exit 1
 15 
 16 tar -zvcf /root/etc.tar.gz /etc >> $logfile 2>> $logfile || exit 2
 17 mv /root/etc.tar.gz /tmp >> $logfile 2>> $logfile
 18 

測試結果:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章