Re: Debian-Pakete nach Groesse sortieren
#include <hallo.h>
* Al Bogner [Fri, Mar 04 2005, 06:12:50PM]:
> > dpkg --get-selections | cut -f1 | xargs dpkg -s | perl -ne
> > '$pkg=$1 if(/^Package: (\S+)/); $a{$1}=$pkg if(/^Installed-Size:
> > (\S+)/); sub END{for (sort(keys %a)) {print "$_\t\t $a{$_}\n";}}'
>
> Das sortiert leider nicht numerisch.
Mach entsprechenden Operator rein...
dpkg --get-selections | cut -f1 | xargs dpkg -s | perl -ne '$pkg=$1 if(/^Package: (\S+)/); $a{$1}=$pkg if(/^Installed-Size: (\S+)/); sub END{for (sort {$a <=> $b} (keys %a)) {print "$_\t\t $a{$_}\n";}}'
Eduard.
--
Russian roulette for linux:
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo "Still breathing, eh?"
Reply to: