Hallo, ihr habt mir gestern sehr geholfen. Vielen Dank nochmal.
Nun bin ich bei dem nächsten Problem.
In einer Shell Script möchte ich zwei Datein verlgeichen.
Die Dateien haben folgende Strukturen
Nun möchte ich, dass die datei1 mit datei2 verglichen wird. dabei ist mir wichtig, dass nur die Unterschiede aus Datei 1 in eine extra Datei geschrieben werden.Code:datei1 | datei2 A | A B | B C | C D | E | E | F G | G
Habe mir folgenden Code überlegt, denke aber, dass das != äquivalent ist und Wort1 damit nicht führend ist und somit auch das Wort "F" mit in die Liste kommt.
Ich hoffe dass ihr mein Anliegen versteht.Code:#!/bin/bash for WORT1 in `cat test1.txt`; do for WORT2 in `cat test2.txt`; do if WORT1 != WORT2 echo $WORT1 >> {oldpc.txt} done done
lg
Lesezeichen