Tar Compactar somente alguns arquivos e manter a estrutura de pastas. [RESOLVIDO]

1. Tar Compactar somente alguns arquivos e manter a estrutura de pastas. [RESOLVIDO]

carlos aland
carlosaland

(usa CentOS)

Enviado em 07/10/2015 - 08:49h

olá Gente,
como compactar com o "tar" somente uma determinada extensão ex. *.doc
o problema é que dentro da pasta cliente tem vários e vários clientes... e também outros arquivos com diversas extensões que nao me interessa.
ex: /fs/clientes/jose/ *.doc *.xls *.jpg
/fs/clientes/maria/ *.doc *.xls *.jpg
queria compactar somente os xls e manter a estrutura dos diretórios.

Desde já agradeço !




  


2. Re: Tar Compactar somente alguns arquivos e manter a estrutura de pastas.

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/10/2015 - 11:17h

carlosaland escreveu:

olá Gente,
como compactar com o "tar" somente uma determinada extensão ex. *.doc
o problema é que dentro da pasta cliente tem vários e vários clientes... e também outros arquivos com diversas extensões que nao me interessa.
ex: /fs/clientes/jose/ *.doc *.xls *.jpg
/fs/clientes/maria/ *.doc *.xls *.jpg
queria compactar somente os xls e manter a estrutura dos diretórios.

Desde já agradeço !



Tente assim:

# mkdir /local/backup (local para onde os arquivos serão copiados!)
# find /fs/clientes/ -type f -iname "*.xls" -exec cp -p --parents {} /local/backup/ \;
# cd /local/backup/
# tar -zcpf backup-`date +%Y-%m-%d`.tar.gz *




3. Re: Tar Compactar somente alguns arquivos e manter a estrutura de pastas. [RESOLVIDO]

carlos aland
carlosaland

(usa CentOS)

Enviado em 08/10/2015 - 08:17h


Obrigado Paulo, Funcionou perfeitamente..

Obrigado !!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts