rsync
é uma ferramenta perfeita para este trabalho:
rsync -av folder2/ folder1
A opção -v
é opcional, mas lista os arquivos conforme eles são processados. A barra após folder2
é obrigatório , caso contrário, você obterá folder1/folder2/file1.txt
em vez de folder1/file1.txt
.
Se você não tiver certeza se o comando faz o que deseja, adicione a opção --dry-run
para mostrar o que realmente aconteceria.