首页 电脑 电脑学堂 查看内容

Linux下分开备份某个目录下的文件和目录

2011-6-29 11:12 592 0

摘要: Linux下备份某个目录下的文件和目录,文件和目录分开备份的哦#!/bin/bashif [ -e $1 ] && [ -d $1 ]then  ob=$(ls $1)&nb...
关键词: nbsp tar 目录 echo 备份 bak file then nn 文件

Linux下备份某个目录下的文件和目录,文件和目录分开备份的哦#!/bin/bashif [ -e $1 ] && [ -d $1 ]then  ob=$(ls $1)  if [ -z $ob ]   then   echo "The direcory $1 is empty!"   else for nn in $ob        do     if [ -d $1/$nn ]     then       tar -rf /var/bak.dir.tar -C $1 $nn && echo dir $nn is in bak.dir.tar         else         tar -rf /var/bak.file.tar -C $1 $nn && echo file $nn is in bak.file.tar   fi donefielse   echo "usage: ./tar.sh directory!"fi
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部