Unix: [diff] Dateien Vergleichen und Unterschiede in Datei speichern

L

Lukasz

Hallo Guru!

Ich möchte unter Unix 2 Verzeichnisse vergleichen. Dies stelle ich wie folgt an:
diff -r Verzeichnis1/ Verzeichnis2/

und das klappt so wunderbar. Nur ich möchte die Unterschiede in eine Textdatei abspeichern. Ich komme da mit
Code:
diff --help
nicht klar, wie ich das hinbekomme. Villeicht kan ein Guru mal auf das Help schauen, und mir sagen, wie ich das anstelle.

Vielen Dank!

Grüsse Lukasz!
 
Dennis Wronka hat gesagt.:
Probier's mal mit:
Code:
diff -r Quelle Ziel > Diff-File

so gings:
Code:
diff -r Verz1 Verz2 >> unterschied.txt

Aber dein Vorschalg hat mich überhaupt erst auf den Gedanken gebracht!

Dicken Dank!
 
Also bei mir klappt es auch wunderbar mit >.
Der Unterschied zwischen > und >> ist eh nur, dass die Datei bei > zu Beginn geleert wird (wenn sie denn schon existiert) und bei >> die Daten lediglich an's Ende der Datei gehaengt werden.
Oder um's mal mit fopen() auszudruecken.
>:
C:
f=fopen("datei","w");
>>:
C:
f=fopen("datei","a");
 

Neue Beiträge

Zurück