$ bc
Калькулятор в терминале. Она показывает или изменяет параметры текущей Linux-системы. Например, echo "scale=4; 22/7" | bc — 3.1428.
Синтаксис
bc [ОПЦИИ]
Основные опции
| -l | математическая библиотека |
Примеры из практики
$ echo "scale=4; 22/7" | bcПосле запуска · пошаговоЧто произойдёт: 3.1428. Что появится в терминале: scale=4; 22/7" | bc Как понять, что всё получилось: В терминале появилась ожидаемая строка, после чего вернулось приглашение ввода.
$ echo "sqrt(2)" | bc -lПосле запуска · пошаговоЧто произойдёт: корень из двух. Что появится в терминале: sqrt(2)" | bc -l Как понять, что всё получилось: В терминале появилась ожидаемая строка, после чего вернулось приглашение ввода.
Совет практика. В скриптах: total=$(echo "$a * $b" | bc).
Поддержка дистрибутивов
- ✓ Ubuntu
- ✓ Debian
- ✓ Fedora
- ✓ RHEL
- ✓ Arch
- ✓ Alpine
- ✓ openSUSE