Como calcular os números do formulário 5i + 1, i entre 1 e 20 com o emacs?

0

Primeiro, não sou apenas novo no emacs, mas no unix em geral. Eu tentei escrever:

#!/bin/bash

for i in {1..20}  
do

    j=(5*$i)+1
    echo "$j"
 done

O resultado: (5 * 1) +1 (5 * 2) +1 (5 * 3) +1 (5 * 4) +1 (5 * 5) +1 (5 * 6) +1 (5 * 7) +1 (5 * 8) +1 (5 * 9) +1 (5 * 10) +1 (5 * 11) +1 (5 * 12) +1 (5 * 13) +1 (5 * 14) +1 (5 * 15) +1 (5 * 16) +1 (5 * 17) +1 (5 * 18) +1 (5 * 19) +1 (5 * 20) +1

Como posso realmente somar?

    
por Diego 25.10.2016 / 23:40

1 resposta

0

canalize-o para bc, boa resposta curta e fácil;

echo "$j" | bc
    
por 25.10.2016 / 23:43

Tags