[Moscow.pm] Get human-readable output from du, sorted by size:
Nikolay Mishin
mi на ya.ru
Ср Сен 28 03:14:36 PDT 2011
116042964 /di1sdf
119943961 /di2dg
126165710 /di5dfg
126568969 /di5sdfgh
148419088 /di5sdghd
148419796 /di5sdfgh
157771392 /di5sdfsfdh
164217228 /di5sdfh
946858524 /di5sdfg
1250260722 /di5asdg
не так уж и читабельно
28.09.2011, 13:32, "Oleg Kostyuk" <cub.uanic на gmail.com>:
> А не проще ли так?
>
> du -k | sort -n | tail
>
> Вполне себе человеко-читаемый вывод, не замороченно, и сразу видно кто
> место "схавал".
>
> 28 сентября 2011 г. 12:23 пользователь Nikita Zubkov
> <nikzubkov на gmail.com> написал:
>
>> А может стоит развернутее и с комментариями? Это уже сложно поддерживать.
>>
>> 28 сентября 2011 г. 13:12 пользователь Nikolay Mishin <mi на ya.ru> написал:
>>> Добрый день 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
>>> moscow-pm на pm.org | http://moscow.pm.org
>> --
>> С уважением,
>> Никита Зубков
>> тел: +7 (915) 082-76-80
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
> --
> Sincerely yours,
> Oleg Kostyuk (CUB-UANIC)
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
--
Nikolay Mishin
Подробная информация о списке рассылки Moscow-pm