Perguntas sobre 'bc'

Um bom programa de calculadora de linha de comando
1
resposta

Como você obtém um decimal de uma operação matemática envolvendo uma variável?

Estou tentando encontrar derivar SCALEFACTOR , que é basicamente 10000/(sum of 4th column in a file) . Como obtenho um decimal da saída? Agradecemos qualquer ajuda antecipadamente. #!/bin/bash FILES=/path/to/files/*; for f in ${FILES} do...
24.02.2015 / 19:48
0
respostas

BC retorna erro de sintaxe [fechado]

#!/bin/bash cd ~/simplesim-3.0/benchmarks INSTS=$(grep "sim_num_insn" ./anagram.txt | awk '{print $2}'); IL1_ACCESSES=$(grep "il1.accesses" ./anagram.txt | awk '{print $2}'); IL1_MISSRATE=$(grep "il1.miss_rate" ./anagram.txt | awk '{print $2}')...
14.10.2014 / 21:29
2
respostas

Qual é o numeral da base maior que 16 em ac?

Li recentemente sobre bc e descobri que ele suporta obase até 999. Alguém pode me apontar para o conjunto numérico para bc para base maior que 16.     
12.07.2017 / 20:38
3
respostas

Acrescentar a um tubo e passar?

Eu tenho uma função bash simples dividindo dois números: echo "750/12.5" | bc Eu gostaria de pegar a saída de bc e acrescentar /24 e canalizar o resultado para outra instância de bc . Algo como: echo "750/12.5" | bc | echo $...
22.04.2017 / 02:00
1
resposta

Como criar um script de uma função exponencial que diminui o valor do expoente a cada iteração para que o expoente não cresça?

Novo no Linux e tendo problemas para executar esse script. Estou trabalhando em algo para pegar números grandes e usar o restante (módulo) para armazenar o resultado (para economizar memória). Usando o shell bash, estou tentando calcular 7...
15.05.2018 / 06:02
1
resposta

AIX Não suporta expressão booleana bc [duplicado]

Eu me deparei com um problema em que bc não tem expressões booleanas no sistema AIX. Quer saber se existe um comando de substituição, por isso não tenho mais o meu código? Isso está em um script bash. Aqui está o que eu tinha: percent=-0...
17.09.2018 / 20:28
2
respostas

bc remove ponto decimal

Isso está relacionado a Script de shell muito lento para saída para Conky Este código é quase perfeito: stdbuf -oL jack_cpu_load \ | grep --line-buffered "jack DSP load" \ | stdbuf -oL cut -d' ' -f4 \ | while read line; do...
27.01.2014 / 18:20
1
resposta

Diferença de piping de grep -c's com regex diferente para bc

Eu preciso encontrar o número de palavras em um arquivo (1 palavra por linha) que não contém um conjunto de letras. Para fazer isso, quero tirar a diferença de grep -c '.' <file> e grep -c '<other_pattern>' <file> . Eu ten...
15.02.2016 / 19:18
2
respostas

bash + cálculo aritmético com bash

Eu preciso fazer o follwing com o bash qual é o caminho elegante? para obter o valor final de $ $ worker_machine=32 executors_per_node=3 executer=$worker_machine/$executors_per_node-1 spare=$executer X 0.07 sum=$executer-$spare ( with round...
11.02.2018 / 18:34
1
resposta

Diferença no resultado de echo e printf

Por que vejo uma diferença nos resultados para o código a seguir: read a printf "%.3f\n" $(bc -l <<< "$a") RESULTADO: 17.929 e read a echo "scale=3; $a" | bc -l RESULTADO: 17.928 Minha expressão de entrada é 5 + 50...
03.09.2017 / 19:34