Como posso copiar arquivos recursivamente sem sobrescrever os diretórios

2

No linux, digamos que eu tenha alguns arquivos como este:

dir1/file1

dir2/file2

e eu quero copiá-los para um destino que já tenha dir1 e dir2 e se pareça com:

dir1/file1

dir1/file1a

dir2/file2

dir2/file2a

Eu quero substituir apenas o arquivo1 e o arquivo2. Mas se eu fizer cp -r , dir1 no destino for substituído pelo conteúdo de dir1 da origem, assim como dir2 , ficarei com

dir1/file1

dir2/file2

no destino. Eu perco arquivos file1a e file2a !

Como posso copiar de uma maneira que diz 'copie todos os arquivos que você encontrar no diretório correspondente, se existir, crie um novo diretório apenas se necessário e faça isso recursivamente'?

    
por Bruce 08.11.2012 / 16:37

0 respostas

Tags