Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco
0 Пользователей и 1 Гость просматривают эту тему.
$du --si '/path'15G /path
$ du -sh '/path'14G /path$ du -s '/path'14328048 /path
du -s --block-size=M /path
может du --apparent-size
Код: [Выделить]du -s --block-size=M /pathПолучиться в мегабайтах. Потом разделить чем-нибудь на 1024.0 и округлить. (В том же перле или gawk). Ну что сделать, если они по разному округляют.
$ size=`du -s --block-size=M '/path' | sed 's%/path%%g' | sed 's/M.*//g'`$ echo "$size"/1024|bc -l | cut -c-513.66
% perl -e '$size = `du -s --block-size=M /path`; printf "%.1f\n", $size/1024.0'
Страница сгенерирована за 0.04 секунд. Запросов: 21.