Jeśli jesteś podobny do mnie, zawsze masz otwarte okno Terminal i prawdopodobnie masz nawet przypisany klawisz skrótu, aby go o każdej porze przynieść. Po co otwierać nudny kalkulator, skoro można rozwiązywać równania w linii poleceń?
Jest to prosta metoda tworzenia kalkulatora za pomocą wbudowanej obsługi funkcji w powłoce Bash. Zasadniczo wszystko, co robimy, polega na przypisaniu znaku zapytania do uruchomienia polecenia bc z dowolnymi argumentami, które wpisujesz po nim.
Aby utworzyć funkcję, wystarczy wkleić następujące polecenie do terminalu ...
? () echo "$ *" | bc -l;
Teraz możesz go użyć, po prostu wpisując? a następnie równanie matematyczne, które chcesz rozwiązać. Jeśli zamierzasz używać spacji, powinieneś otoczyć go cudzysłowami, w przeciwnym razie pojawi się błąd w następujący sposób:
Możesz także użyć go w systemie Windows, jeśli masz zainstalowane Cygwin - musisz oczywiście upewnić się, że zainstalowałeś pakiet bc.
Ponieważ używa tego polecenia bc, jest dość potężne.
Jeśli korzystasz z systemu Linux lub Cygwin w systemie Windows, będziesz chciał edytować następujący plik i umieścić wiersz na dole:
vi ~ / .bash_profile
Zamknij swój terminal, otwórz ponownie, a polecenie powinno być teraz włączone.
Zapisywanie funkcji w OS X
Jeśli używasz OS X, musisz przejść inną trasę, przynajmniej w moim testowaniu - najpierw otwórz Terminal, a następnie wpisz następujące polecenia:
dotknij .profile
otwórz .profile
Będziesz musiał znajdować się w folderze użytkownika w tym samym czasie, co jest domyślnym folderem dla nowego okna terminala.
Komenda open otworzy nowy plik .profile w Textedit, gdzie możesz wkleić wiersz, zapisać i zamknąć.
Zamknij Terminal, otwórz go ponownie i powinieneś mieć dostępną funkcję.