Re: Nochmal bash+sort
Thomas Moritz <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | unorganisiert |
| Message-ID | <[email protected]> |
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)
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]