Povo anda preguiçoso....
[EMAIL PROTECTED]:/home]# tar --help | grep exclud
--exclude=PATTERN exclude files, given as a PATTERN
--exclude-caches exclude directories containing a cache tag
-X, --exclude-from=FILE exclude patterns listed in FILE
[EMAIL PROTECTED]:/home]#
Ou seja, adiciona num arquivo o que vc não quer e usa o -X arquivo.txt
Flávio do Carmo Junior
On Nov 14, 2007 5:23 PM, "Flávio R. Lopes" <[EMAIL PROTECTED]> wrote:
>
> Olá Galera.
> Alguém pode me dar uma dica de como fazer um Backup, filtrando os
> arquivos pela extensão ?
> Vou dar um exemplo de como estou fazendo um backup aqui por enquando,
> usando uma solução que achei na Net:
>
> Fiz um Script assim:
> #!/bin/bash
> cd /tmp/backup
> rm -rf bkp_filtro.txt
> touch bkp_filtro.txt
> find /home -iname "*.xls" >> /tmp/bkp_filtro.txt
> find /home -iname "*.doc" >> /tmp/bkp_filtro.txt
> find /home -iname "*.eml" >> /tmp/bkp_filtro.txt
> find /home -iname "*.htm" >> /tmp/bkp_filtro.txt
> find /home -iname "*.dwg" >> /tmp/bkp_filtro.txt
> find /home -iname "*.pdf" >> /tmp/bkp_filtro.txt
>
> tar -T /tmp/bkp_filtro.txt -czvf backup.tar.gz
>
>
> Então...com este Script eu determino QUAIS EXTENSÕES eu QUERO INCLUIR no
> meu backup.
>
> O que na verdade eu quero seria mais ou menos o contrário, ou seja, um
> Script que iria buscar numa lista, quais as extensões que EU NÃO QUERO
> que entre no meu backup, ou seja, o Script fará o backup de tudo o que
> está naquele determinado diretório, COM EXCEÇÃO DAS EXTENSÕES contidas
> na lista.
>
> Espero ter sido claro.
>
> Obrigado novamente e aguardo uma ajuda,
>
> []'s
> Flávio
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---