<Précédent | Table des matières | Suivant>
Utiliser bc
Si nous sauvons le bc script ci-dessus comme foo.bc, nous pouvons l'exécuter de cette façon :
[moi@linuxbox ~]$ bc foo.bc
bc 1.06.94
Droits d'auteur 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
Ce logiciel est gratuit et ne comporte AUCUNE GARANTIE. Pour plus de détails, saisissez « garantie ».
4
[moi@linuxbox ~]$ bc foo.bc
bc 1.06.94
Droits d'auteur 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
Ce logiciel est gratuit et ne comporte AUCUNE GARANTIE. Pour plus de détails, saisissez « garantie ».
4
En regardant attentivement, on peut voir le résultat tout en bas, après le message de copyright. Ce message peut être supprimé avec le bouton -q option (silencieuse).
bc peut également être utilisé de manière interactive :
[moi@linuxbox ~]$ bc -q 2 + 2
4
quitter
[moi@linuxbox ~]$ bc -q 2 + 2
4
quitter
Lors de l'utilisation bc De manière interactive, il suffit de saisir les calculs que l'on souhaite effectuer et les résultats s'affichent immédiatement. bc commander quitter termine la session interactive.
Il est également possible de passer un script à bc via l'entrée standard :
[moi@linuxbox ~]$ bc < foo.bc
4
[moi@linuxbox ~]$ bc < foo.bc
4
La possibilité d'utiliser l'entrée standard signifie que nous pouvons utiliser des documents, des chaînes et des tubes pour transmettre des scripts. Voici un exemple de chaîne :
[moi@linuxbox ~]$ bc <<< "2+2"
4
[moi@linuxbox ~]$ bc <<< "2+2"
4