Ao executar backups no Bash com rsync
, estou tentando excluir todos os arquivos de ponto e diretórios ocultos no diretório superior, mas não os existentes nos diretórios de destino . Por exemplo:
/copyme.c
/.dontcopythisfile
/.dontcopythisdirectory/or_its_contents
/directory/.butcopymetoo
rsync -a --include=".includeme" --exclude=".*" . DEST
falha ao copiar os arquivos de ponto desejados nos subdiretórios, mas variações como --exclude="./.*"
também falham.
Sugestões? Isso requer uma regra de filtro em oposição à mais simples --exclude
?