- Registriert
- 05.09.06
- Beiträge
- 55
Hallo Zusammen,
Mit rsync lassen sich bekanntlich Verzeichnisse "spiegeln", "aktualisieren" usw. Nach etwas Recherche finde ich das mit dem "spiegeln" (engl.: mirror) etwas irreführend. Spiegeln bedeutet doch in beide Richtungen, wie z. B.: A <=> B.
Als Ergebnis ist nun Verzeichnis B identisch zu A. Läßt man die --Delete Option weg, bleiben im Verzeichnis B Dateien erhalten, die in A fehlen.
Will man jetzt aber Dateien, die in B sind also auch in A haben (= spiegeln), würde nur folgende Möglichkeit bleiben, mit zwei Commands.
Wie seht Ihr das, oder habe ich eine Option übersehen?
Kiteman
www.kliggs.de
Mit rsync lassen sich bekanntlich Verzeichnisse "spiegeln", "aktualisieren" usw. Nach etwas Recherche finde ich das mit dem "spiegeln" (engl.: mirror) etwas irreführend. Spiegeln bedeutet doch in beide Richtungen, wie z. B.: A <=> B.
Code:
rsync -av --Delete /verzeichnisA /verzeichnisB
Als Ergebnis ist nun Verzeichnis B identisch zu A. Läßt man die --Delete Option weg, bleiben im Verzeichnis B Dateien erhalten, die in A fehlen.
Will man jetzt aber Dateien, die in B sind also auch in A haben (= spiegeln), würde nur folgende Möglichkeit bleiben, mit zwei Commands.
Code:
rsync -av /verzeichnisA /verzeichnisB
rsync -av /verzeichnisB /verzeichnisA
Wie seht Ihr das, oder habe ich eine Option übersehen?
Kiteman
www.kliggs.de