Am Montag, 12. Mai 2003 14:15 schrieb David Haller:
Hallo,
On Sun, 11 May 2003, Georg Golombek wrote:
Hallo miteinander, ich muß aus einer Datei (ca 20000 Zeilen) die doppelten Einträge entfernen.
Du suchst 'sort -u' bzw. portabel: 'sort | uniq'.
E2=$(awk '{print $0}' ALB-Adressbereinigung.txt)
[..]
klappt wunderbar bis auf die Leerzeichen: Aus mehreren hintereinander wird nur 1 Leerzeichen.
Ich glaube, das liegt daran, dass du falsch quotest!
E2="$(awk '{print $0}' Datei)"
Hallo miteinander, danke für die Hinweise! Gestern war es anscheinend doch schon zu spät für mich. ;-) Heute früh habe ich gesehen, daß ich gar nicht zeilenweise eingelesen habe und das Quoting war auch falsch, wie David Haller bemerkt hat. sort -u Eingang.txt > Ergebnis.txt tat es tatsächlich in ein paar Augenblicken. Werde künftig vor jeder Aufgabe mal alle möglichen manpages durchackern. Allerdings hätte ich es bei sort nicht so einfach vermutet. Grüße gg