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.567 ]

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

Salvar automaticamente no Vim

Navegação fácil no Vim - encontrar próximo e anterior

Limitando o alcance do SED por números de linha

Baixando sites recursivamente

Como recortar um vídeo via linha de comando

Leitura recomendada

Programas úteis para modo texto

Criar vários arquivos tar com tamanho definido

Comando rsync ignora diretórios chamados "core" [Resolvido]

Desinstalando o Linux do HD

Guia de comandos Linux totalmente em português de A-Z

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts