Hallo!
Ich moechte mir mit "diff" den Unterscheid zwischen zwei Dateien ansehen und in eine neue Datei schreiben.
Bis jetzt hab ich so gemacht:
Im Falle meiner Testdateien bekomme ich nun voellig richtig:
als Output.
Nun moechte ich aber nur den Dateinamen und nicht die Zeilennummer und anderes Klimbims im Output haben.
Ich habe das nun mal so fix mit:
realisiert, aber ich frage mich ob das nicht auch einfacher/sinnvoller geht.
Gibt es da bessere Möglichkeiten?
Ich moechte mir mit "diff" den Unterscheid zwischen zwei Dateien ansehen und in eine neue Datei schreiben.
Bis jetzt hab ich so gemacht:
Code:
diff file1 file2 >bla.txt
Im Falle meiner Testdateien bekomme ich nun voellig richtig:
Code:
3d2
< ccc
7d5
< ggg
Nun moechte ich aber nur den Dateinamen und nicht die Zeilennummer und anderes Klimbims im Output haben.
Ich habe das nun mal so fix mit:
Code:
diff file1 file2 | grep "<" | cut -d " " -f 2
Gibt es da bessere Möglichkeiten?