tar 备份文件

将当前文件夹下文件备份至/home 如果不输入备份文件名称则使用backup+date

#!/bin/bash


BACKFILE=back-$(date +%m-%d-%y)  #备份文件中嵌入时间


archive=${1:-$BACKFILE} #如果命令行中没有指定备份文件的文件名,将默认使用backupfile


tar cvf - /usertest  > /home/$archive.tar  使用了“-”指定输出stdout
cd /home
gzip $archive.tar
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章