Если perl ниже 5.14.0 и не понимает /r
#!/bin/sh
du -h |
perl -e '
print
map { $_->[0] }
sort { $b->[2] <=> $a->[2] || $b->[1] <=> $a->[1] }
map { $_->[2] =~ tr/kKMGT/00123/, $_ }
map { [ $_, /([\d.]+)(\w)/ ] }
<>
' $*
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
