RE: [Nolug] Sorting lists of domains

From: Kevin Bucknum <Kevin_at_MedtronSoftware.com>
Date: Wed, 18 Jun 2003 15:52:25 -0500
Message-ID: <80140059618A7C4DAC32C507E9EAA9F841A13B@medtron-nt04>

> -----Original Message-----
> From: mrobinso@fpkc.com [mailto:mrobinso@fpkc.com]
> Sent: Wednesday, June 18, 2003 1:38 PM
> To: nolug@joeykelly.net
> Cc: mrobinso@fpkc.com
> Subject: [Nolug] Sorting lists of domains
>
>
> The list has been a little quiet (down ?) for a couple of
> days, so here's an easy question.
>
> I'm looking for a utility - Linux or otherwise - to take a
> list of domains or even email
> addresses and sort them from the TLD down. In other words,
> treating periods as field
> delimiters and sorting fields from right to left. So, for example:
>
> h.net
> 3.e.edu
> c.mil
> d.com
> 1.a.com
> 4.f.net
> g.uk
> 2.b.gov
> 5.a.com
>
> would sort to
>
> 1.a.com
> 5.a.com
> d.com
> 3.e.edu
> 2.b.gov
> c.mil
> 4.f.net
> h.net
> g.uk
>
> Someone must have made a tool to do this, but I can't find
> one. I could probably cobble
> something together in Perl, but I don't want to reinvent the
> wheel. All I get from
> web searches are mailing list programs and domain registration tools.
>
> Thanks.
>
>
> Mark Robinson
>
> ___________________
> Nolug mailing list
> nolug@nolug.org
>

Well it's probably not exactly what you want, rev will get you close.

rev file | sort | rev

will reverse it sort it and reverse it again. It gets you what you want
within a tld, but the order of the tld's aren't sorted.
___________________
Nolug mailing list
nolug@nolug.org
Received on 06/18/03

This archive was generated by hypermail 2.2.0 : 12/19/08 EST