Erstellen Sie Ihre eigene Schnellrechnerfunktion für das Terminal
Wenn Sie wie ich sind, haben Sie immer ein Terminalfenster geöffnet, und Sie haben wahrscheinlich sogar einen Hotkey zugewiesen, um es jederzeit aufzurufen. Warum also den langweiligen Rechner öffnen, wenn Sie Gleichungen direkt in der Befehlszeile lösen können??
Dies ist eine einfache Methode zum Erstellen eines Taschenrechners mithilfe der integrierten Funktionsunterstützung in der Bash-Shell. Im Wesentlichen müssen wir lediglich das Fragezeichen zuweisen, um den Befehl bc mit den Argumenten auszuführen, die Sie danach eingeben.
Erstellen der Terminalrechner-Funktion
Um die Funktion zu erstellen, fügen Sie einfach den folgenden Befehl in das Terminal ein…
? () echo "$ *" | bc -l;
Jetzt können Sie es verwenden, indem Sie einfach ein? und dann die mathematische Gleichung, die Sie lösen möchten. Wenn Sie Leerzeichen verwenden, sollten Sie es in Anführungszeichen setzen, andernfalls erhalten Sie eine Fehlermeldung wie diese:
Sie können es auch unter Windows verwenden, wenn Sie Cygwin installiert haben. Sie müssen natürlich sicherstellen, dass Sie das Paket bc installiert haben.
Da dies den Befehl bc verwendet, ist es ziemlich leistungsfähig.
Funktion für Acrosses Neustart speichern
Wenn Sie Linux oder Cygwin unter Windows verwenden, müssen Sie die folgende Datei bearbeiten und die Zeile unten einfügen:
vi ~ / .bash_profile
Schließen Sie Ihr Terminal, öffnen Sie es erneut, und der Befehl sollte jetzt aktiviert werden.
Speichern der Funktion unter OS X
Wenn Sie OS X verwenden, müssen Sie zumindest in meinem Test zunächst eine andere Route aufrufen, ein Terminal öffnen und dann die folgenden Befehle eingeben:
berühren Sie .profile
öffnen Sie .profile
Sie müssen sich zu diesem Zeitpunkt in Ihrem Benutzerordner befinden. Dies ist der Standardordner für das neue Terminalfenster.
Mit dem Befehl Öffnen wird die neue .profile-Datei in Textedit geöffnet, in der Sie die Zeile einfügen, speichern und schließen können.
Schließen Sie das Terminal, öffnen Sie es erneut, und Sie sollten die Funktion zur Verfügung haben.