Это простой способ создания калькулятора с использованием встроенной функции поддержки в оболочке Bash. По сути, все, что мы делаем, это присвоение знака вопроса для запуска команды bc с любыми аргументами, которые вы вводите после него.
Создание функции калькулятора терминала
Чтобы создать функцию, просто вставьте следующую команду в терминал …
? () { echo '$*' | bc -l; }
Теперь вы можете использовать его, просто набрав? а затем математическое уравнение, которое вы хотите решить. Если вы собираетесь использовать пробелы, вы должны окружать его в кавычках, иначе вы получите сообщение об ошибке:
Сохранение функции за счет перезапуска
Если вы используете Linux или Cygwin под Windows, вы захотите отредактировать следующий файл и поместить строку внизу:
vi ~/.bash_profile
Закройте свой терминал, заново откройте, и теперь команда должна быть включена.
Сохранение функции в OS X
Если вы используете OS X, вам нужно пройти еще один маршрут, по крайней мере, на моем первом тестировании, открыть терминал и затем ввести следующие команды:
touch.profile
open.profile
В то время вам нужно будет находиться в папке пользователя, которая по умолчанию является папкой по умолчанию для нового окна терминала.