Ако сте нещо като мен, винаги сте имали отворен прозорец на терминала и вероятно сте му дали и клавишна комбинация, за да го изведете по всяко време. Защо да отворите скучния калкулатор, когато можете да разрешите уравнения точно на командния ред?
Това е прост метод за създаване на калкулатор, като се използва вградената функционална поддръжка в Bash shell. По същество всичко, което правим, е задаването на въпросителен знак, за да стартирате командата bc с каквито и да било аргументи, които въведете след нея.
За да създадете функцията, просто вмъкнете в следната команда в терминала ...
? () echo "$ *" | bc-1;
Сега можете да го използвате просто като напишете a? и след това математическото уравнение, което искате да бъде решено. Ако искате да използвате интервал, трябва да го заобиколите в кавички, в противен случай ще получите такава грешка:
Можете да го използвате и в Windows, ако сте инсталирали Cygwin - ще трябва да сте сигурни, че сте инсталирали пакета bc, разбира се.
Тъй като това използва командата bc, това е доста мощен.
Ако използвате Linux или Cygwin под Windows, ще искате да редактирате следния файл и да поставите реда в долната част:
vi ~ / .bash_profile
Затворете терминала, отворете отново и командата трябва да бъде активирана сега.
Запазване на функцията в OS X
Ако използвате OS X, ще трябва да отидете на друг маршрут, най-малкото в моята проверка - първо да отворите терминал и след това да въведете следните команди:
докосване
отворен .profile
Трябва да сте във вашата потребителска папка по онова време, което по подразбиране е папката по подразбиране за нов терминален прозорец.
Отворената команда ще отвори новия пробен файл в Textedit, където можете да поставите в реда, да запишете и да затворите.
Затворете терминала, отворете го отново и трябва да имате достъп до функцията.