diff Datei nicht gefunden

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
mosa
Beiträge: 324
Registriert: 29.10.2004 09:53:35

diff Datei nicht gefunden

Beitrag von mosa » 24.10.2007 12:16:53

Bei einer DIFF-Abfrage Zwischen xx - xx kommt es vor, das gewisse Dateien fehlen. DIFF zeigt sie anschliessend auch an:

Code: Alles auswählen

diff: /A1/firmware/original/usr/lib/libpng12.so: Datei oder Verzeichnis nicht gefunden
diff: /A1/firmware/original/usr/lib/libpng12.so.0: Datei oder Verzeichnis nicht gefunden
Leider finde ich keinen Weg, dies auszublenden bzw. zu umgehen.
So sieht mein Befehl aus:

Code: Alles auswählen

diff -r -N /home/data /mnt/archives/data
Hier eins Auszug aus man diff

Code: Alles auswählen

-r  --recursive  Rekursiv alle Unterverzeichnisse vergleichen.
-N --new-file  Fehlende Dateien als leer betrachten.
--unidirectional-new-file  Die ersten fehlenden Dateien als leer betrachten.
:twisted: Mein Problem: bei unterschiedlichen Dateien wird ein rsync skript gestartet, obwohl beide Verzeichnise per se ansonsten identisch sind.

Benutzeravatar
armin
Beiträge: 2682
Registriert: 17.03.2005 11:49:14

Beitrag von armin » 24.10.2007 13:08:23

Diff arbeitet eigentlich nicht auf binären Dateien, ich nehme an das ist das Problem.
Warum eigentlich so umständlich? Rsync erkennt doch ganz von selbst ob Dateien geändert wurden, oder ob nicht!
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams

Antworten