Il s'agit d'une méthode simple pour créer une calculatrice à l'aide de la fonction intégrée dans le shell Bash. Nous ne faisons quasiment que assigner le point d’interrogation à la commande bc avec les arguments que vous tapez après.
Création de la fonction de calculatrice de terminal
Pour créer la fonction, il suffit de coller la commande suivante dans le terminal…
? () { echo '$*' | bc -l; }
Maintenant, vous pouvez l'utiliser en tapant simplement un? et ensuite l'équation mathématique que vous voulez résoudre. Si vous utilisez des espaces, vous devez l’entourer de guillemets, sinon vous obtiendrez une erreur comme celle-ci:
Rendre la fonction Enregistrer lors des redémarrages
Si vous utilisez Linux ou Cygwin sous Windows, vous voudrez éditer le fichier suivant et mettre la ligne en bas:
vi ~/.bash_profile
Fermez votre terminal, rouvrez-le et la commande devrait être activée maintenant.
Enregistrement de la fonction sous OS X
Si vous utilisez OS X, vous devrez emprunter une autre route, du moins lors de mes tests. Commencez par ouvrir un terminal, puis tapez les commandes suivantes:
touch.profile
open.profile
Vous devez vous trouver dans votre dossier utilisateur à ce moment-là, le dossier par défaut pour la nouvelle fenêtre de terminal.