Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Utilizzo di bc

Se salviamo il bc script sopra come foo.bc, possiamo eseguirlo in questo modo:


[io@linuxbox~]$ bc foo.bc

bc 1.06.94

Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.

Questo è un software libero e SENZA ALCUNA GARANZIA. Per maggiori dettagli, digitare "garanzia".

4

[io@linuxbox~]$ bc foo.bc

bc 1.06.94

Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.

Questo è un software libero e SENZA ALCUNA GARANZIA. Per maggiori dettagli, digitare "garanzia".

4


Se osserviamo attentamente, possiamo vedere il risultato in fondo, dopo il messaggio di copyright. Questo messaggio può essere soppresso con il -q opzione (silenziosa).

bc può essere utilizzato anche in modo interattivo:


[io@linuxbox~]$ bc -q 2 + 2

4

smettere

[io@linuxbox~]$ bc -q 2 + 2

4

smettere


Quando si usa bc interattivamente, digitiamo semplicemente i calcoli che desideriamo eseguire e i risultati vengono visualizzati immediatamente. bc command smettere termina la sessione interattiva.

È anche possibile passare uno script a bc tramite input standard:


[io@linuxbox~]$ bc < foo.bc

4

[io@linuxbox~]$ bc < foo.bc

4


La possibilità di accettare input standard significa che possiamo usare documenti here, stringhe here e pipe per passare gli script. Ecco un esempio di stringa here:



[io@linuxbox~]$ a.c. <<< "2+2"

4

[io@linuxbox~]$ a.c. <<< "2+2"

4


Il miglior sistema operativo cloud computing su OnWorks: