Найти в Дзене
Linux : консольная магия

Калькулятор и календарь в Linux

Следующие две команды имеют слабое отношение к консольной магии. Но в определенный момент их не хватает и знать о них нужно. Ну с чего начнём - с калькулятора или с календаря ? Давайте с календаря, он нужней.И красивей. Просто наберите cal . А потом cal -3 или cal -Y Можно распечатать и у вас будет стильный консольный календарь. Вот и всё, никакой магии, всё что требуется от календаря уместилось в одну короткую команду. Следующая команда еще короче,но намного круче! Как было анонсировано - это встроенный калькулятор. Запустите его с помощью команды bc. Поздравляю , теперь вы можете калькулировать. Причем можете это делать в разных системах исчисления (obase,ibase). Кстати,в отличии от календаря калькулятор полон сюрпризов. Во-первых, он понимает переменные. Во-вторых, в нем есть встроенные операторы типа if, for, while, break, continue, return и т.д. И даже можно определить свою функцию. Если хотите, более подробно на этом остановиться, то можно почитать man bc, либо напишите в ко

Следующие две команды имеют слабое отношение к консольной магии.

Но в определенный момент их не хватает и знать о них нужно.

Ну с чего начнём - с калькулятора или с календаря ?

Давайте с календаря, он нужней.И красивей. Просто наберите cal .

А потом cal -3 или cal -Y

-2

Можно распечатать и у вас будет стильный консольный календарь.

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

Следующая команда еще короче,но намного круче! Как было анонсировано - это встроенный калькулятор. Запустите его с помощью команды bc.

Поздравляю , теперь вы можете калькулировать.

-3

Причем можете это делать в разных системах исчисления (obase,ibase).

-4

Кстати,в отличии от календаря калькулятор полон сюрпризов.

Во-первых, он понимает переменные. Во-вторых, в нем есть встроенные операторы типа if, for, while, break, continue, return и т.д. И даже можно определить свою функцию.

-5

Если хотите, более подробно на этом остановиться, то можно почитать man bc, либо напишите в комментариях.

А теперь главная магическая фишка - bc можно использовать в ваших скриптах , перенаправив на ввод bc вывод другой команды :

-6

Напоследок, если не знаете как выйти из калькулятора, то наберите quit и всё у вас получится

Спасибо, что дочитали,подписывайтесь,пишите в комментах, если хотите . Есть еще немного и других историй.