Thread daten vergleichen (15 answers)
Opened by miki280 at 2006-03-15 11:38

Linuxer
 2006-03-16 18:14
#63805 #63805
User since
2006-01-27
3891 Artikel
HausmeisterIn

user image
Hi,

mein Vorschlag fuer Zeige alle Zeilen, die nicht gemeinsam in aa.txt und bb.txt vorkommen:

[quote=aa.txt,2005.03.16 17:10]AAA
BBB
CCC[/quote]

[quote=bb.txt,2005.03.16 17:10]BBB
DDD
EEE[/quote]

Code: (dl )
perl -e 'while ( <> ) { $hh{$_}++; } for ( sort keys %hh ) { print $_ if $hh{$_} == 1; }' aa.txt bb.txt


Ausgabe:
Code: (dl )
1
2
3
4
AAA
CCC
DDD
EEE


Der Einzeiler ist auf Linux erstellt und funktioniert dort. Wenn die Ausgabe in einer Datei landen soll, dann ein > cc.txt anhängen.

[edit] Operator geändert [/edit]\n\n

<!--EDIT|Linuxer|1142526253-->
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread daten vergleichen