Como copiar arquivos mantendo a estrutura de diretórios e sub-diretórios

Publicado por Fábio Berbert de Paula em 17/07/2015

[ Hits: 9.729 ]

Blog: https://fabio.automatizando.dev

 


Como copiar arquivos mantendo a estrutura de diretórios e sub-diretórios



Dica rápida de como copiar arquivos mantendo sua estrutura de diretórios e sub-diretórios para outro local.

Exemplo: tenho o diretório /home/fabio/projeto1/css/plugins/joaninha.css e quero copiar o arquivo para /home/fabio/projeto2 sem precisar de criar os diretórios css e plugins. O comando seria:

cd /home/fabio/projeto1
$ cp --parents css/plugins/joaninha.css ../projeto2


E pronto! O arquivo e sua estrutura de diretórios estará onde deveria estar:

ls -lh /home/fabio/projeto2/css/plugins/

A "mágica" foi proporcionada pelo parâmetro "--parents" do cp.

Outras dicas deste autor

Criando GIFs animadas pelo terminal GNU/Linux

Vysor - Espelhar/Gravar a tela do teu Android no Linux

Erro: "Possible missing firmware... for module r8169" [Resolvido]

Alt+Tab não funciona no Ubuntu 15.04 [Resolvido]

SED - substituir apenas a ocorrência N de uma string

Leitura recomendada

Utlilizando o cron

Copiando arquivos e mantendo a estrutura original de diretórios

80 Comandos para o pinguim (parte 2)

Utilizando o SCP em vários servidores sem pedir senha

Comando para manter o histórico do bash limpo

  

Comentários
[1] Comentário enviado por albfneto em 17/07/2015 - 18:01h

Favoritado!
Eu sempre aprendendo...
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[2] Comentário enviado por jpftc em 11/02/2019 - 16:59h

Essa dica me salvou, muito obrigado!



Contribuir com comentário