você está aqui: Home  → Arquivo de Mensagens

Cópia de Árvore de Diretórios

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 29 de Abril de 1997

Para copiar uma árvore inteira de diretórios, os programas find e cpio oferecem a combinação ideal.

Por exemplo, suponhamos que queiramos copiar o diretorio /pub/simtel20 para /pub1/simtel20. Para isto executar a seguinte sequencia de comandos:

  % mkdir /pub1/simtel20
  % cd /pub/simtel20
  % find . -print | cpio -pdl /pub1/simtel20

Uma outra alternativa seria

  % cp -R /pub/simtel20 /pub1/simtel20

A desvantagem desta alternativa mas as datas de acesso, modificação, etc de seus arquivos serão alteradas e possivelmente algumas permissões também serão modificadas.

Para evitar isto o comando abaixo pode ser utilizado:

           (cd /pub/simtel20; tar cvf - .)|(cd /pub1/simtel20; tar xf - .) 

Como já dizia o Larry Wall, criador do Perl

"There is more than one way of doing it"

Tudo acima funciona, mas eu prefiro a primeira alternativa. Escolha a sua :-)



 

 

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Opinião dos Leitores

pedro
16 Fev 2015, 13:59
eu quero uma copia de uma arvore
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script