From: pjfarley AT banet DOT net (Peter J. Farley III) Newsgroups: comp.os.msdos.djgpp Subject: sort -u problem/question Date: Tue, 14 Jul 1998 01:42:40 GMT Message-ID: <35aab37b.8000330@news1.banet.net> NNTP-Posting-Host: 32.100.113.176 Organization: IBM.NET Lines: 34 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk I'm trying to use the DJGPP port of GNU sort with the "-u" option to eliminate all but one equal-key record. However, all I ever get is a single record output, the first record in the file. Is this a known problem with the DJGPP port, or am I not using sort correctly? TIA for any help or info you can provide. Sample data and command follow. ============= sortuniq.tst ============================= field1\tfield2\tfield3 9 field3\tfield4\tfield5\tfield6/9\tfield7 field1\tfield2\tfield3 1 field3\tfield4\tfield5\tfield6/1\tfield7 field1\tfield2\tfield3 2 field3\tfield4\tfield5\tfield6/2\tfield7 field1\tfield2\tfield3 3 field3\tfield4\tfield5\tfield6/3\tfield7 field1\tfield2\tfield3 4 field3\tfield4\tfield5\tfield6/4\tfield7 field1\tfield2\tfield3 5 field3\tfield4\tfield5\tfield6/5\tfield7 field1\tfield2\tfield3 6 field3\tfield4\tfield5\tfield6/6\tfield7 field1\tfield2\tfield3 7 field3\tfield4\tfield5\tfield6/7\tfield7 field1\tfield2\tfield3 8 field3\tfield4\tfield5\tfield6/8\tfield7 field1\tfield2\tfield3 1 field3\tfield4\tfield5\tfield6/1\tfield7 ============= sortuniq.tst ============================= [Replace all "\t" with a real tab before using] Command and sample output used to sort on fields 3 and 6 with -u, tab specified as field separator: C:\stest>sort +2 +5 -t \t -u sortuniq.tst field1 field2 field3 9 field3 field4 field5 field6/9 field7 ---------------------------------------------------- Peter J. Farley III (pjfarley AT nospam DOT dorsai DOT org OR pjfarley AT nospam DOT banet DOT net)