Créez votre propre fonction de calcul rapide pour le terminal

Table des matières:

Créez votre propre fonction de calcul rapide pour le terminal
Créez votre propre fonction de calcul rapide pour le terminal

Vidéo: Créez votre propre fonction de calcul rapide pour le terminal

Vidéo: Créez votre propre fonction de calcul rapide pour le terminal
Vidéo: How to Collaborate and Work Together on Documents in Pages, Keynote and Numbers on iPad - YouTube 2024, Avril
Anonim
Si vous êtes un peu comme moi, vous avez toujours une fenêtre de terminal ouverte et vous avez probablement même assigné un raccourci clavier pour l’afficher à tout moment. Alors, pourquoi ouvrir la calculatrice ennuyeuse alors que vous pouvez résoudre des équations sur la ligne de commande?
Si vous êtes un peu comme moi, vous avez toujours une fenêtre de terminal ouverte et vous avez probablement même assigné un raccourci clavier pour l’afficher à tout moment. Alors, pourquoi ouvrir la calculatrice ennuyeuse alors que vous pouvez résoudre des équations sur la ligne de commande?

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:

Vous pouvez également l’utiliser sous Windows si Cygwin est installé (vous devez bien sûr vous assurer d’avoir installé le paquet bc).
Vous pouvez également l’utiliser sous Windows si Cygwin est installé (vous devez bien sûr vous assurer d’avoir installé le paquet bc).
Comme il utilise la commande bc, il est assez puissant.
Comme il utilise la commande bc, il est assez puissant.

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.

Conseillé: