Hallo Michael, hallo Leute, Am Sonntag, 23. Mai 2004 01:09 schrieb Michael Messner:
[2 unterschiedliche Verzeichnisbäume] Gibt es da eine Möglichkeit diese Verzeichnisbäume zu vergleichen, die Unterschiede (zwichen orig und anderem Baum) mit Verzeichnisstruktur (und Ausgabe der Berechtigungen der Files usw.) in ein Textfile zu schreiben und die unterschiedlichen Dateien mit Verzeichnisstruktur als neuen Baum zu sichern?
Du hast also Verzeichnis1 und Verzeichnis2 und willst die Änderungen in einem neuen diff_Verzeichnis sichern? Sowas hab ich vor einiger Zeit mal gebastelt: Script: http://www.cboltz.de/linux/diffdirs Aufruf: diffdirs Verzeichnis_alt Verzeichnis_neu diff_Verzeichnis Achtung: Da ich das Script im Wesentlichen für Webseiten verwende, ist es sehr wählerisch bezüglich der Dateinamen - schon bei einem Leerzeichen im Dateinamen einer geänderten Datei dürfte es fehlschlagen. [1] Wenn Du nur eine Liste der geänderten Dateien sehen willst, reicht übrigens ein diff -rq Verzeichnis1 Verzeichnis2 Gruß Christian Boltz PS: diffdirs war eins meiner ersten Scripte, ist also vermutlich in einigen Punkten nicht optimal programmiert. Es läuft aber ;-) [1] Falls Du das ändern willst: das "set -- $zeile" und ggf. Teile des folgenden Codes [2] durch eine bessere Lösung ersetzen. Wenn Du die Änderungen an mich schickst, übernehme ich sie in das Script ;-) [2] Vor allem die Verwendung von $1, $2 usw. -- Ein gutes Logo ist wie ein Butler: Es ist immer da, wird aber nicht bemerkt. [Ratti]