martedì 25 ottobre 2011

Tot, la calcolatrice nel terminale

 Salve!

Tot è un piccolo, anzi piccolissimo script che trasforma il terminale in una calcolatrice.

#!/bin/bash

( echo scale=2; echo "$@" ) | bc

exit 0


Create un documento di testo sulla scrivania, chiamatelo tot e incollateci il codice di cui sopra.

Poi dal terminale spostatevi sulla scrivania

$ cd Scrivania

rendete eseguibile lo script

$ chmod +x tot

e spostatelo in /usr/local/bin

$ sudo mv tot /usr/local/bin

In questo modo lo script potrà essere messo in esecuzione
semplicemente digitando tot [INVIO] da riga di comando.

Ora aprite il terminale e fatevi i vostri conti. :D

Vi ricordo che dovete scrivere così

Es.

$ tot 90*50 (moltiplicazione)

$ tot 79+30 (addizione)

$ tot 70/25 (divisione)

$ tot 40-50 (sottrazione)

$ $ tot 3^3 (tre elevato al cubo). etc

Vi ricordo, inoltre, che
  • la calcolatrice supporta la virgola mobile grazie all'opzione scale. E' impostata per due cifre dopo la virgola.
  • $@ è un parametro speciale che abbiamo già trattato nel progetto bash
  • Sempre nel progetto bash abbiamo parlato anche di bc.
Ciao :)

3 commenti: