Wörter zweier Dateien vergleichen
Mit Hilfe von dwdiff können zwei Datei verglichen werden und es werden die geänderten, gelöschten oder hinzugefügten Wörter angezeigt. Im FreeBSD Portbaum findet man dwdiff unter textproc/dwdiff:
# cd /usr/ports/textproc/dwdiff && make install clean
Nun können die beiden zu vergleichenden Dateien an dwdiff übergeben werden. Gelöschte Wörter werden durh [-<Wort>-], hinzugefügte Wörter durch {+<Wort>+} gekennzeichnet:
# cat datei1
das ist eine test datei
das ist die erste linie
das ist die zweite linie
das ist die dritten linie
# cat datei2
das ist eine test datei
das ist die eine linie
das ist noch die zweite linie
das war eine linie
# dwdiff datei1 datei2
das ist eine test datei
das ist die [-erste-] {+eine+} linie
das ist {+noch+} die zweite linie
das [-ist die dritten-] {+war eine+} linie
Mit der -s Option werden Statistiken zu den beiden Dateien angezeigt:
# dwdiff -s datei1 datei2
das ist eine test datei
das ist die [-erste-] {+eine+} linie
das ist {+noch+} die zweite linie
das [-ist die dritten-] {+war eine+} linie
alt: 20 Wörter 16 80% gemeinsam 0 0% gelöscht 4 20% geändert
neu: 20 Wörter 16 80% gleich 1 5% eingefügt 3 15% geändert
Mehr Informationen zu dwdiff findet man in der Manpage dwdiff(1).
Comments
No new comments allowed (anymore) on this post.