divisão básica usando variável e inteiro

4

Estou com problemas para descobrir um comando básico de divisão.

count = redis-cli llen domains; echo $count retorna 1000

Como posso ecoar $count/1000 ?

Eu tentei diferentes combinações de:

echo 'expr $count / 1000';
echo $count/1000;
echo ($count / 1000);

Alguém poderia me ajudar a criar este comando e explicar como ele deve ser configurado?

    
por d-_-b 03.12.2013 / 04:07

1 resposta

7

Você estava se aproximando ...

Veja o Wiki do Wooledge na expressão aritmética . No seu exemplo, você usaria:

echo $(( count / 1000 ))

Observe que você não precisa do $ antes da variável dentro de (( )) , pois o $ outside executa a substituição. (( )) sem o primeiro $ é um recurso somente de Bash. $(( )) de substituição é permitida no shell POSIX.

    
por 03.12.2013 / 04:17

Tags