Copiar diretório, mas não recursar

Copiar diretório, mas não recursar

Quero copiar um diretório sem recorrência, preservando "tudo", mais ou menos assim, cp -aexceto que -a fará a recorrência indesejada.

O motivo é que estou criando um script para copiar/fazer backup de uma fonte não confiável, então copio arquivos e diretórios um por um, mantendo um log que é usado para evitar refazer cópias já bem-sucedidas e ficar longe de arquivos de origem problemáticos ao reiniciar depois falha.

Como cp -aé equivalente a cp -dR --preserve=all, tentei retirar o -R disso, mas cp pula os diretórios porque a recursão está desativada.

informação relacionada