Mailinglist Archive: opensuse-programming-de (128 mails)

< Previous Next >
Re: Nochmal bash+sort
  • From: Thomas Moritz <thm_ml@xxxxxxxxxxx>
  • Date: Sat, 5 Nov 2005 22:25:27 +0100
  • Message-id: <200511052225.28081.thm_ml@xxxxxxxxxxx>
Am Samstag, 5. November 2005 20:36 meinte Thomas Moritz:

Hallo zusammen,

> zu frueh gefreut. Die Feinheiten merkt man doch erst spaeter.
> Als Ergebnis der Sortierung sollte folgendes Ergebnis rauskommen:
> (Das ist nur ein Beispiel. Das 2. Feld ist _nur_ zur Demo und hat
> im Original verschiedenste Inhalte)
>
> aa|0
> aa-1|1
> aa-2|2
> aa-d|3
> aa-e|4
> aab|5
> aac|6
> b|7
>
> LANG=POSIX sort -t"|" +0 x.txt liefert 12345607
> LANG=POSIX sort -t"|" -d +0 x.txt liefert 01256347

Eine PM brachte mir gerade die Loesung:
-k 1,1
dazu und alles ist gut. Laut "man sort" waere ich nie auf die Option
-k gekommen, da die ersten Zeichen ja bereits alphabetisch sortiert
wurden.

MfG Th. Moritz
--
Wenn die Menschen nur ueber das sprechen wuerden, was sie begreifen,
dann wuerde es sehr still sein auf der Welt. (Albert Einstein)

< Previous Next >
References