bc: separador decimal vírgula vs.

3

Eu gosto de usar bc no modo interativo como uma calculadora. No entanto, ele aceita apenas o ponto (.) Como separador decimal, mas estou usando o layout de teclado alemão, portanto, só tenho a vírgula (,) disponível no teclado numérico. Isso é bastante inconveniente ao usar bc single handed no teclado numérico, porque eu tenho que mover minha mão e procurar a chave do período ao inserir frações decimais.

Por isso, estou procurando uma maneira simples de usar bc apenas no teclado numérico.

Algumas possibilidades que vejo agora:

  • Alterando o layout do teclado para inglês para bc
  • Substituindo vírgula por período durante a entrada
  • Alterando o separador decimal em bc

Eu ficaria grato por qualquer idéia.

    
por Mq_ 29.06.2017 / 12:01

1 resposta

1

este é o meu alias como substituto para bc:

sh -c "sed -u 's/,/./g' | bc -l"

E este atalho no meu gerenciador de janelas:

urxvt -e sh -c "sed -u 's/,/./g' | bc -l"

Boa sorte!

    
por user748110 16.10.2017 / 14:20

Tags