Tenho dois diretórios e um está vazio.
O primeiro diretório possui muitos subdiretórios com arquivos ocultos. Quando eu cp -rconteúdo do primeiro diretório para o segundo, os arquivos ocultos também são copiados. Alguma solução para escapar deles?
Tenho dois diretórios e um está vazio.
O primeiro diretório possui muitos subdiretórios com arquivos ocultos. Quando eu cp -rconteú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
Você pode fazer
cp -r SRC_DIR/* DEST_DIR
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.
cp SOURCE/[!.]* TARGET.