The UNIX and Linux Forums  

Go Back   O UNIX e Linux Forum > Top Fóruns > UNIX para Dummies Perguntas & Respostas
.
google unix.com



UNIX para Dummies Perguntas & Respostas Se não tiver certeza de onde se pode postar uma pergunta Unix ou Linux, postá-lo aqui. Todos os UNIX e Linux novatos bem vindos!

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
grep'ing específica para os diretórios, e usando a saída para mover arquivos JayC89 Programação Shell Script e 1 12-06-2008 03:37
necessidade de avançar encontrar resultados pimentelgg Programação Shell Script e 9 12-20-2007 06:00
mover directórios para novos diretórios em múltiplos servidores mackdaddy07 Programação Shell Script e 0 04-06-2007 12:30
Diferentes resultados de awk, sed, tr, em diferentes diretórios? james_falco HP-UX 2 02-23-2007 02:02
Compare diretórios, em seguida, mova similares tgibson2 UNIX para Dummies Perguntas & Respostas 2 02-11-2006 07:58

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 03-10-2009
jccbin jccbin is offline
Usuário
  
 

Join Date: Mar 2009
Posts: 5
tar, zip múltiplos diretórios separados e mover os resultados para outro volume

TIA,

Estou usando o FreeBSD 6

Tenho uma série de Diretórios (A, B, C, ... Z). Cada diretório tem outros arquivos e diretórios dentro dele.

Quero comprimir o conteúdo de cada diretório início em um único arquivo para que eu recebo um arquivo de cada diretório (por exemplo, A.gzip) E e que deseja mover o arquivo compactado para outro volume no sistema.

Eu tenho gerido a poder gzip o conteúdo de cada diretório, mas acabar com uma completa estrutura completa do diretório. Gzips.

Olhando por aqui, vejo que alcatrão parece ser o único capaz de criar arquivos de arquivo que eu quero, mas não posso dizer se vai comprimir alcatrão e combinar os arquivos e colocar os resultados acabados no outro volume.

Ideias? Obrigado novamente,

johnC
  #2 (permalink)  
Old 03-10-2009
vbe's Avatar
vbe vbe is offline Forum Staff  
Moderador
  
 

Join Date: Sep 2005
Localização: Suíça - GE
Posts: 1.585
tar vai comprimir mas irá criar um arquivo, você apenas tem que gzip-la e depois encontrar-se-á com uma <my_archive>. tar.gzip arquivo
fácil não?
  #3 (permalink)  
Old 03-10-2009
jccbin jccbin is offline
Usuário
  
 

Join Date: Mar 2009
Posts: 5
Obrigado, mas como faço para que tudo isso em um comando?

"Olá, alcatrão! Será que você faça um arquivo de Volume_Source / Directory_A, então gzip-lo para mim e para salvar os resultados em Volume_Target /?"

que este trabalho:


Código:
tar -czf /Volumes/Volume_Target/A.tar.gz /Volumes/Volume_Source/Directory_A

?
  #4 (permalink)  
Old 03-11-2009
frozentin frozentin is offline
Usuário
  
 

Join Date: May 2008
Localização: Vienna, VA + Bombaim, Índia
Lugares: 109
A sua implementação do "tar" tem um sinalizador-z? Se sim, então o acima deve funcionar.
  #5 (permalink)  
Old 03-11-2009
jccbin jccbin is offline
Usuário
  
 

Join Date: Mar 2009
Posts: 5
Obrigado pela confirmação. Tentei fazer isso quando eu tenho casa na noite passada e foi trabalhar. Agora eu só preciso de encontrar uma maneira de automatizar esse comando para ser executado em cada diretório individualmente. Quero dizer, tar e gzip Directory para um volume B e, em seguida, tar e gzip diretório Fascículo B para B e, em seguida, tar e gzip Directory C a Fascículo B e assim por diante .... Será este um shell script coisa? Eu tenho tentado perceber as diversas opções em alcatrão ou gzip mas não vejo esse tipo de inteligência nas opções ....

TIA,

johnC
  #6 (permalink)  
Old 03-11-2009
vbe's Avatar
vbe vbe is offline Forum Staff  
Moderador
  
 

Join Date: Sep 2005
Localização: Suíça - GE
Posts: 1.585
Sim este é um shell script coisa ...
Você vai precisar de um loop:

Código:
something like
for i in A B C D...
do
   cd  $i
   tar -c ...
done

Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 05:55.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0