GNU/Linux >> LINUX-Kenntnisse >  >> Linux

cp -r ohne versteckte Dateien

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

Linux
  1. Praktische Beispiele für den rsync-Befehl unter Linux

  2. Sichern Sie Ihre Dateien mit rsync

  3. .o-Dateien vs. .a-Dateien

  4. Linux-Äquivalent zu Robocopy?

  5. rsync N neueste Dateien in einem Verzeichnis

Verschieben von Dateien unter Linux ohne mv

Rsync-Beispiele zum Übertragen von Dateien unter Linux

So zeigen Sie versteckte Dateien unter Linux an

Wie kann man Rsync selektiv stumm schalten?

Versteckte Dateien anzeigen

Lieblings-rsync-Tipps und Tricks