Pré-lançamento do bc 1.1 para o toybox |
bc é uma linguagem de processamento de precisão numérica. É utilizada para realizar por exemplos, cálculos em ponto flutuante (uma vez que o bash não consegue por si realizar tal tipo de calculo dependendo de recursos externos para isso).
Reparem a mensagem de erro do comando echo ao tentar realizar o calculo 5.9 * 8.5 e reparem a linguagem bc retornando o resultado do mesmo calculo. |
A Syntax é similar à C, mas difere substancialmente em muitas áreas. Ela possui suporte a execução interativa de confirmações (statements). A bc é uma utilidade inclusa no padrão POSIX P1003.2/D11.
O toybox cada vez mais cresce tanto em notoriedade quanto em contribuições, fica mais poderoso, mais estável e recebe mais features. O terminal do Linux poderá receber em breve uma novidade.
Gavin Howard anunciou neste Domingo (18/11/2018) que está prestes a lançar o patch para a versão 1.1 da sua implementação POSIX bc com todas as extensões do bc tanto do FreeBSD quanto do GNU (inclusos de forma binária via um link simbólico do dc).
Gavin Howard mantem o seu dc sob a cláusula 0 BSD (BSD 0-clause) seguindo a mesma licença do toybox e que pode ser encontrado no arquivo LICENSE.md.
Forte abraço e até o próximo artigo (ou a próxima versão do toybox e do bc) se assim for permitido.
QUER APRENDER A UTILIZAR O BTRFS NO FEDORA, ENTÃO VENHA APRENDER LINUX COMIGO ;) |
Nenhum comentário:
Postar um comentário
Viu algum erro e quer compartilhar seu conhecimento? então comente aí.
Observação: somente um membro deste blog pode postar um comentário.