Questo è un metodo semplice per creare una calcolatrice usando il supporto di funzioni incorporato nella shell Bash. In sostanza, tutto ciò che stiamo facendo è assegnare il punto interrogativo per eseguire il comando bc con qualsiasi argomento digitato dopo di esso.
Creazione della funzione Calcolatrice terminale
Per creare la funzione, basta incollare il seguente comando nel Terminale …
? () { echo '$*' | bc -l; }
Ora puoi usarlo semplicemente digitando un? e poi l'equazione matematica che vuoi risolvere. Se hai intenzione di usare spazi, dovresti circondarlo tra virgolette, altrimenti otterrai un errore come questo:
Rendere la funzione Salva attraverso riavvia
Se stai usando Linux o Cygwin sotto Windows, ti consigliamo di modificare il seguente file e mettere la linea in basso:
vi ~/.bash_profile
Chiudi il tuo terminale, riapri e il comando dovrebbe essere abilitato ora.
Salvataggio della funzione in OS X
Se stai usando OS X, dovrai seguire un'altra strada, almeno nei miei test, prima aprire un Terminale e poi digitare i seguenti comandi:
touch.profile
open.profile
Dovrai essere nella tua cartella utente al momento, che è comunque la cartella predefinita per la nuova finestra di Terminale.