Tenho dois diretórios e um está vazio.
O primeiro diretório possui muitos subdiretórios com arquivos ocultos. Quando eu cp -r
conteúdo do primeiro diretório para o segundo, os arquivos ocultos também são copiados. Alguma solução para escapar deles?
Respostas:
Você pode usar o rsync:
rsync -av --exclude=".*" src dest
fonte
Você pode fazer
para excluir todos os .files e .dirs no nível SRC_DIR, mas ainda copiaria quaisquer arquivos ocultos no próximo nível de subdiretórios.
fonte
cp SOURCE/[!.]* TARGET
.rsync tem a opção "-C"
http://rsync.samba.org/ftp/rsync/rsync.html
Exemplo:
fonte