J'ai deux répertoires et un est vide.
Le premier répertoire contient de nombreux sous-répertoires avec des fichiers cachés. Lorsque je cp -r
contiens du premier répertoire au second, les fichiers cachés sont également copiés. Des solutions pour leur échapper?
Réponses:
Vous pouvez utiliser rsync:
rsync -av --exclude=".*" src dest
la source
Tu peux faire
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 des sous-répertoires.
la source
cp SOURCE/[!.]* TARGET
.rsync a l'option "-C"
http://rsync.samba.org/ftp/rsync/rsync.html
Exemple:
la source