Hallo Leute,
ich habe hier ein Problem mit sort. Meinem Verständnis nach müsste ich mit sort nach mehreren Spalten sortieren können. Z.B. erst nach Spalte 3, und anschliessend nach Spalte 5.
Das klappt aber nicht wie gewünscht.
Beispiel:
Schön und gut, wenn ich jetzt aber innerhalb eines Vereins nach Männlein und Weiblein sortieren will kommt folgendes:
Warum funktioniert das nicht? Ich steh völlig auf dem Schlauch...
Gruss
ich habe hier ein Problem mit sort. Meinem Verständnis nach müsste ich mit sort nach mehreren Spalten sortieren können. Z.B. erst nach Spalte 3, und anschliessend nach Spalte 5.
Das klappt aber nicht wie gewünscht.
Beispiel:
Code:
$ cat teiln0.dat
Smith:Herbert:Pantington AC:123:Men
Prowler:Desmond:Lameborough TFC:13:Men
Fleetman:Fred:Rundale Sportsters:217:Men
Jumpabout:Mike:Fairing Track Society:154:Men
de Leaping:Gwen:Fairing Track Society:26:Ladies
Runnington:Vivian:Lameborough TFC:117:Ladies
Sweat:Susan:Rundale Sportsters:93:Ladies
Runnington:Kathleen:Lameborough TFC:119:Ladies
Longshanks:Loretta: Pantington AC:55:Ladies
O'Finnan:Jack:Fairing Track Society:45:Men
Oblomovsky:Katie:Rundale Sportsters:57:Ladies
$ sort -bif -t: -k 3 teiln0.dat
Jumpabout:Mike:Fairing Track Society:154:Men
de Leaping:Gwen:Fairing Track Society:26:Ladies
O'Finnan:Jack:Fairing Track Society:45:Men
Runnington:Vivian:Lameborough TFC:117:Ladies
Runnington:Kathleen:Lameborough TFC:119:Ladies
Prowler:Desmond:Lameborough TFC:13:Men
Smith:Herbert:Pantington AC:123:Men
Longshanks:Loretta: Pantington AC:55:Ladies
Fleetman:Fred:Rundale Sportsters:217:Men
Oblomovsky:Katie:Rundale Sportsters:57:Ladies
Sweat:Susan:Rundale Sportsters:93:Ladies
Schön und gut, wenn ich jetzt aber innerhalb eines Vereins nach Männlein und Weiblein sortieren will kommt folgendes:
Code:
$ sort -bif -t: -k 3 -k 5 teiln0.dat
Jumpabout:Mike:Fairing Track Society:154:Men
de Leaping:Gwen:Fairing Track Society:26:Ladies
O'Finnan:Jack:Fairing Track Society:45:Men
Runnington:Vivian:Lameborough TFC:117:Ladies
Runnington:Kathleen:Lameborough TFC:119:Ladies
Prowler:Desmond:Lameborough TFC:13:Men
Smith:Herbert:Pantington AC:123:Men
Longshanks:Loretta: Pantington AC:55:Ladies
Fleetman:Fred:Rundale Sportsters:217:Men
Oblomovsky:Katie:Rundale Sportsters:57:Ladies
Sweat:Susan:Rundale Sportsters:93:Ladies
Warum funktioniert das nicht? Ich steh völlig auf dem Schlauch...
Gruss