Hallo, Am Son, 05 Nov 2006, Thomas Hertweck schrieb:
David Haller wrote:
[...] Mit -k kannst du nur einen _Bereich_ auswaehlen, nicht einzelne Schlüssel.
Deine Loesungen scheinen ziemlicher Overkill fuer das kleine Problem zu sein, das Mario loesen will.
ACK. Naja, mit der Perlvariante kann man eben auch ganz komisch "sortieren": my %rank = ( "/bin/sh" => 1, "/bin/bash" => 2, "/bin/zsh" => 3 ); sub mysort { # nach Feld 3 alphabetisch, a-z, dann numerisch nach Wert aus %rank return $a->[2] cmp $b->[2] || $rank{$b->[6]} <=> $rank{$a->[6]}; } Also, für verquastes sortieren kann man sich's ja mal merken bzw. das Perlfragment abspeichern. ;) -dnh, dem das mit den Modifiern fuer einzelne Felder beim sort unbekannt war ;) -- Lieber 'ne Latte in der Hose als ein Brett vorm Kopf. -- Adrian Knoth