Muito Obrigado!

  Ajudou muito!

 Mas deu certo usando só o --exclude mais o * apos o nome do diretório:

dia=`date +%d%m%Y`
backup="$dia.tgz"
diretorios="/home/evaldo"
excluir="/home/evaldo/bin/*"

tar Ppcvzf /home/back/backup$backup $diretorios --exclude=$excluir   >> 
/var/log/backup$dia.log

Muito obrigado!


 



________________________________
From: Juliano Valente <[email protected]>
To: Evaldo <[email protected]>
Cc: [email protected]
Sent: Tuesday, August 4, 2009 5:06:51 PM
Subject: Re: compactar varios diretorios exceto um

Tente colocar--exclude-from como parâmetro.


2009/8/4 Evaldo <[email protected]>

>Como eu posso compactar vários diretórios excluindo apenas um diretório?
>Por exemplo:
>
>preciso compactar o /home/evaldo todo, mas nao quero compactar o 
>/home/evaldo/bin.
>
>
> 
>Estou fazendo assim:
>
>>dia=`date +%d%m%Y`
>backup="$dia.tgz"
>diretorios="/home/evaldo"
>
>tar Ppcvzf /home/back/backup$backup $diretorios
>
>
>Obrigado!
>
>
>>-
>Atenciosamente:
> Evaldo Avelar Marques
> Desenvolvedor
> Debian GNU/Linux. Pelo Prazer de ser Livre
> Linux User: 476741
>>     .~.
>    / v \
>  / (   ) \
> 
> ^^-^^
>
>
>------~-------~--~----~--~--~---------~--~----~------------~-------~--~----~--~--~---------~--~----~------
>Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você 
>não for o destinatário ou a pessoa autorizada a receber esta mensagem, não 
>pode usar, copiar, ou divulgar as informações nela contidas ou tomar qualquer 
>ação baseada nestas informações. Se você recebeu esta mensagem por engano, por 
>favor, avise imediatamente o remetente, respondendo o e-mail e em seguida, 
>apague-o.
>>Agradeço sua cooperação.
>--~--~---------~--~----~------------~-------~--~----~--~--~---------~--~----~------------~-------~--~----~
>
>
>
>
>



      

Responder a