к сожалению, у меня $uname -a SunOS my_server_name_01 5.10 Generic_144488-06 sun4u sparc SUNW,SPARC-Enterprise
28.09.2011, 13:32, "Daniel Podolsky" <[email protected]>: > если это gnu/linux, то > du -h|sort -h > > 2011/9/28 Nikolay Mishin <[email protected]>: > >> Добрый день Moscow-pm >> >> пока получается так >> cat du-s >> #!/bin/sh >> du -h |perl -e '%bo = ( T => -4, G => -3, M => -2, K => -1, k => -1 ); print >> map { $_->[0] } sort { $bo{$a->[1]} <=> $bo{$b->[1]} || $b->[2] <=> $a->[2] >> } map { [ $_, /([TMGKk])/, /(\d+)/ ] } <>' $* >> >> Вопрос - а можно короче или оптимальнеею >> спасибо. >> >> С Уважением Николай Мишин >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Nikolay Mishin -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
