Re: a two-level 'sort' question
From: Barry Margolin (barmar_at_alum.mit.edu)
Date: 03/26/05
- Previous message: subPlanck_at_excite.com: "a two-level 'sort' question"
- In reply to: subPlanck_at_excite.com: "a two-level 'sort' question"
- Next in thread: Bill Seivert: "Re: a two-level 'sort' question"
- Reply: Bill Seivert: "Re: a two-level 'sort' question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 25 Mar 2005 20:53:47 -0500
In article <1111785861.926694.303320@l41g2000cwc.googlegroups.com>,
subPlanck@excite.com wrote:
> I'm stuck trying to sort a long list of files in the form:
>
> Feb 24 13:50 060399_20a08.124
> Feb 22 12:06 060399_20a09.035
> Feb 22 12:06 060399_20a09.034
>
> whereby the entries are first sorted/grouped by
> sort -t_ -d -k 2.1,2.5
> and each block is sorted in an ascending order by date.
>
> man sort gives the following example to sort
> 30 December
> 23 MAY
> 25 June
> 10 June
> sort -k 2M -k 1n
> but I want to keep sorted blocks after the undersore as priority
> blocks.
>
> The way I see it, the problem is in having to switch filed separators,
> an underscore and space, in the same sort expresasion. Can it be done?
>
> I'd appreciate any suggestions, because none of my attempts have been
> successful.
Use -k 1.1,1,12 to specify the second field to be just the 12 characters
containing the date and time.
-- Barry Margolin, barmar@alum.mit.edu Arlington, MA *** PLEASE post questions in newsgroups, not directly to me ***
- Previous message: subPlanck_at_excite.com: "a two-level 'sort' question"
- In reply to: subPlanck_at_excite.com: "a two-level 'sort' question"
- Next in thread: Bill Seivert: "Re: a two-level 'sort' question"
- Reply: Bill Seivert: "Re: a two-level 'sort' question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|