Re: sort Frage

From: <manfred.lotz(at)arcor.de>
Date: Tue, 14 Aug 2007 22:29:31 +0200

At Tue, 14 Aug 2007 20:24:01 +0200,
David Lothar Felkel wrote:
>
> Manfred Lotz schrieb:
> > Hallo,
> >
> > ich möchte eine Datei sortieren, die aber keine Felder hat, die durch
> > irgendeinen Separator getrennt sind. Genau genommen möchte ich
> > sortieren nach z.B. ab der 36. Spalte genau 8 Zeichen lang.
> >
> > Ich habe sort -t '' -k 38.8 probiert, aber dies funktionierte nicht.
> >
> > Geht dies überhaupt.
> >
> awk!
>
> Versuch mal:
>
> $awk '{print substr($0,38,8) $0 | "sort"}' /pfad/zur/datei | awk '{print
> substr($0,9)}' >> /pfad/zur/sortierten/datei
>

Ja, das sieht gut aus. Ich hätte es allerdings gerne mit sort alleine
geschafft. :-)

-- 
Manfred
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 14 Aug 2007 - 22:33:13 CEST

search this site