rsync hat die Option "-C"
http://rsync.samba.org/ftp/rsync/rsync.html
Beispiel:
rsync -vazC dir1 dir2
Das können Sie tun
cp -r SRC_DIR/* DEST_DIR
um alle .files und .dirs in der SRC_DIR-Ebene auszuschließen, aber es würde trotzdem alle versteckten Dateien in die nächste Ebene der Unterverzeichnisse kopieren.
Sie können rsync
verwenden statt cp
:
rsync -av --exclude=".*" src dest
Dies schließt versteckte Dateien und Verzeichnisse aus. Wenn Sie nur versteckte Verzeichnisse ausschließen möchten, fügen Sie dem Muster einen Schrägstrich hinzu:
rsync -av --exclude=".*/" src dest