rsync a l'option "-C"
http://rsync.samba.org/ftp/rsync/rsync.html
Exemple :
rsync -vazC dir1 dir2
Vous pouvez faire
cp -r SRC_DIR/* DEST_DIR
pour exclure tous les .files et .dirs du niveau SRC_DIR, mais il copierait tout de même tous les fichiers cachés dans le niveau suivant de sous-répertoires.
Vous pouvez utiliser rsync
au lieu de cp
:
rsync -av --exclude=".*" src dest
Cela exclut les fichiers et répertoires cachés. Si vous souhaitez uniquement exclure les répertoires cachés, ajoutez une barre oblique au modèle :
rsync -av --exclude=".*/" src dest