Vytvorte vlastnú funkciu rýchleho kalkulačka pre terminál
Ak ste niečo ako ja, máte vždy otvorené okno Terminálu a pravdepodobne ste dokonca priradili klávesovú skratku, aby ste ho mohli kedykoľvek priniesť. Takže prečo otvoriť nudnú kalkulačku, keď dokážete riešiť rovnice priamo na príkazovom riadku?
Jedná sa o jednoduchú metódu na vytvorenie kalkulačky pomocou vstavanej funkcie podpory v Bash shell. V podstate všetko, čo robíme, je priradenie otazníka na spustenie príkazu bc s akýmkoľvek argumentom, ktoré zadáte po ňom.
Vytvorenie funkcie kalkulačky terminálu
Ak chcete vytvoriť funkciu, jednoducho vložte do nasledujúceho príkazu do terminálu ...
? () echo "$ *" | bc-1;
Teraz ju môžete použiť jednoduchým zadaním a? a potom matematickú rovnicu, ktorú chcete vyriešiť. Ak použijete medzery, mali by ste ich obklopiť v úvodzovkách, inak sa vám zobrazí chyba:
Môžete ho tiež použiť v systéme Windows, ak máte nainštalovaný program Cygwin - budete musieť samozrejme nainštalovať balík bc.
Keďže toto používa príkaz bc, je to dosť silné.
Uskutočnenie funkcie Uložiť cez reštartovanie
Ak používate systém Linux alebo Cygwin v systéme Windows, budete chcieť upraviť nasledujúci súbor a vložiť riadok dole:
vi ~ / .bash_profile
Zatvorte svoj terminál, znovu ho otvorte a príkaz by mal byť teraz povolený.
Uloženie funkcie v OS X
Ak používate operačný systém OS X, budete musieť prejsť na inú trasu, prinajmenšom v mojom testovaní - najprv otvorte terminál a zadajte nasledujúce príkazy:
dotykový profil
otvorený .profile
Budete musieť byť vo vašom užívateľskom priečinku v čase, ktorý je predvoleným priečinkom pre nové Terminal okno.
Príkaz otvorený otvorí nový súbor .profile v Textedite, kde môžete vkladať do riadku, uložiť a zatvoriť.
Zatvorte Terminál, opätovne ho otvorte a mali by ste mať túto funkciu k dispozícii.