![Como posso copiar arquivos recursivamente sem substituir os diretórios?](https://rvso.com/image/1337796/Como%20posso%20copiar%20arquivos%20recursivamente%20sem%20substituir%20os%20diret%C3%B3rios%3F.png)
No Linux, digamos que eu tenha alguns arquivos como este:
dir1/file1
dir2/file2
e quero copiá-los para um destino que já tenha dir1
e dir2
se pareça com:
dir1/file1
dir1/file1a
dir2/file2
dir2/file2a
Quero substituir apenas o arquivo1 e o arquivo2. Mas se eu fizer isso cp -r
, dir1
o destino será substituído pelo conteúdo da dir1
fonte, assim como dir2
, então fico com
dir1/file1
dir2/file2
no destino. Eu perco arquivos file1a
e file2a
!
Como posso copiar de uma forma que diga 'copie todos os arquivos encontrados para o diretório correspondente, se existir, crie um novo diretório somente se necessário e faça isso recursivamente'?