Você poderia tentar
cp -Rn dir1 dir2
O -R significa recursivo (subdiretórios do processo) e -n significa que não há sobrescrever (não sobrescrever).
como faço para copiar todos os arquivos do dir para outro diretório e o arquivo de escape já existe e não sobrescrevê-lo, usando o comando cp no linux centos
Você poderia tentar
cp -Rn dir1 dir2
O -R significa recursivo (subdiretórios do processo) e -n significa que não há sobrescrever (não sobrescrever).