Path: utzoo!attcan!uunet!lll-winken!lll-tis!ames!umd5!purdue!decwrl!hplabs!sdcrdcf!trwrb!ries From: ries@trwrb.UUCP (Marc Ries) Newsgroups: comp.unix.questions Subject: Re: stable sort in unix tools? Message-ID: <6451@trwrb.UUCP> Date: 18 May 88 16:30:13 GMT References: <5456@umn-cs.cs.umn.edu> Reply-To: ries@trwrb.dsd.trw.com.UUCP (Marc Ries) Distribution: na Organization: TRW Operations and Support Group Lines: 46 >I'm stuck with a little sorting problem... not big enough to write my own [...] >(sorted by the number in the first column) that I would like to get >sorted by the classification in the second column (A1, A2, A3...), but >keeping the numbers in order within each classification. The above list, >for instance, would end up: > >1644 A1 blah blah blah >1718 A1 still more >1237 A2 text comments >1357 A3 more text > >I need a stable sort, in other words, and the standard (4.3 bsd) UNIX sort >doesn't seem to provide that. Is there a way around this using UNIX tools? >Is there another way? Any help (including programs, if necessary) would be >appreciated. > In the past, "sort +1 -2 +0 -1 data_file" seemed to work ok 8-). -- Marc A. ries@trwrb.TRW.COM sdcrdcf!---\ ihnp4!------\----- trwrb! --- ries