Как преобразовать число из байтов в GB и округлить до двух знаков после запятой? [dубликат]

Последние версии MythTV по умолчанию используют группы хранения. Внешние проигрыватели не работают при использовании групп хранения. См. MythVideo - Недостатки

-4
задан 29 December 2017 в 21:33

2 ответа

$ n=1832985293598283 $ echo $(echo "scale=2; $n/1000000000" | bc -l) 1832985.29 $

Сообщает bc для вычисления $ n, деленного на миллиард, с двумя десятичными знаками. bc должен быть доступен почти везде.

2
ответ дан 18 July 2018 в 00:14
$ n=1832985293598283 $ echo $(echo "scale=2; $n/1000000000" | bc -l) 1832985.29 $

Сообщает bc для вычисления $ n, деленного на миллиард, с двумя десятичными знаками. bc должен быть доступен почти везде.

2
ответ дан 24 July 2018 в 17:10
  • 1
    Но как я могу передать результат скрипта? – Haxalicious 29 December 2017 в 21:41
  • 2
    Подставляя $ n выходным значением скрипта. Например, сохраняя вывод скрипта в переменной. – vidarlo 29 December 2017 в 21:45

Другие вопросы по тегам:

Похожие вопросы: