Создайте свою собственную функцию быстрого калькулятора для терминала

Если вы чем-то похожи на меня, у вас всегда открыто окно терминала, и вы, вероятно, даже назначили горячую клавишу для его вызова в любое время. Так зачем открывать скучный калькулятор, когда вы можете решать уравнения прямо в командной строке?

Это простой метод создания калькулятора с использованием встроенной функции поддержки в оболочке Bash. По сути, все, что мы делаем, — это назначаем знак вопроса для запуска команды bc с любыми аргументами, которые вы вводите после нее.

Создание функции калькулятора терминала

Чтобы создать функцию, просто вставьте следующую команду в Терминал …

? () echo "$ *"

Теперь вы можете использовать его, просто набрав? а затем математическое уравнение, которое вы хотите решить. Если вы собираетесь использовать пробелы, вы должны заключить их в кавычки, в противном случае вы получите такую ​​ошибку:

Вы также можете использовать его в Windows, если у вас установлен Cygwin — конечно же, вам нужно убедиться, что вы установили пакет bc.

Поскольку здесь используется команда bc, она довольно мощная.

Сохранение функции при перезагрузке

Если вы используете Linux или Cygwin под Windows, вам нужно отредактировать следующий файл и поставить строку внизу:

vi ~/.bash_profile

Закройте свой терминал, снова откройте, и команда должна быть включена сейчас.

Сохранение функции в OS X

Если вы используете OS X, вам нужно будет пойти другим путем, по крайней мере, в моем тестировании — сначала откройте терминал, а затем введите следующие команды:

коснитесь. профиль

открыть .профиль

Вы должны быть в своей пользовательской папке в то время, которая в любом случае является папкой по умолчанию для нового окна терминала.

Команда open откроет новый файл .profile в Textedit, где вы можете вставить строку, сохранить и закрыть.

Закройте терминал, снова откройте его, и у вас должна быть доступная функция.

Оцените статью
TutoryBird.Ru
Добавить комментарий