Mittwoch, 21. September 2011

Verzeichnisse kopieren und dabei bestimmte Dateien ausklammern

Folgende Aufgabenstellung:

Ich will ein Verzeichnis und alle Unterverzeichnisse inklusive aller Dateien woanders hinkopieren (Commandline). Es sollen aber bestimmte Dateien/Verz. vom dem Kopiervorgang ausgeschlossen sein. Es gibt sicher mehrere Möglichkeiten. Meine ist folgende:

rsync -av --exclude ".svn" /home/spegu/Dokumente/tmp/3AHETI /home/spegu/Dokumente/tmp/Sicherung

-av            alle Attribute bleiben gleich, Verlauf wird angezeigt
--exlude ".svn" 
    schließt alle Verzeichnisse/Dateien mit .svn aus
/home/spegu/Dokumente/tmp/3AHETI        Quelle
/home/spegu/Dokumente/tmp/Sicherung        Ziel; wobei das nichtvorhandene Verz, Sicherung angelegt wird

Keine Kommentare: