Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Usando bc

Se salvarmos o bc script acima como foo.bc, podemos executá-lo desta forma:


[me @ linuxbox ~] $ bc foo.bc

bc 1.06.94

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

Este é um software livre ABSOLUTAMENTE NENHUMA GARANTIA. Para obter detalhes, digite `garantia '.

4

[me @ linuxbox ~] $ bc foo.bc

bc 1.06.94

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

Este é um software livre ABSOLUTAMENTE NENHUMA GARANTIA. Para obter detalhes, digite `garantia '.

4


Se olharmos com atenção, podemos ver o resultado na parte inferior, após a mensagem de copyright. Esta mensagem pode ser suprimida com o -q opção (silenciosa).

bc também pode ser usado interativamente:


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

4

desistir

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

4

desistir


Ao usar bc interativamente, simplesmente digitamos os cálculos que desejamos realizar e os resultados são exibidos imediatamente. o bc comando desistir termina a sessão interativa.

Também é possível passar um script para bc via entrada padrão:


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

4

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

4


A capacidade de receber entrada padrão significa que podemos usar aqui documentos, aqui strings e canais para passar scripts. Este é um exemplo de string aqui:



[me @ linuxbox ~] $ bc <<< "2 + 2"

4

[me @ linuxbox ~] $ bc <<< "2 + 2"

4


Top OS Cloud Computing na OnWorks: