Tengo problemas para descifrar un comando de división básico.
count = redis-cli llen domains;
echo $count
devuelve 1000
¿Cómo puedo repetir $count/1000
? ?
He probado diferentes combinaciones de:
echo `expr $count / 1000`;
echo $count/1000;
echo ($count / 1000);
¿Alguien podría ayudarme a crear este comando y explicar cómo debería configurarse?
Respuesta aceptada:
Te estabas acercando...
Consulte Wooledge Wiki sobre expresiones aritméticas. En tu ejemplo, usarías:
echo $(( count / 1000 ))
Tenga en cuenta que no necesita el $
antes de la variable dentro de (( ))
como el $
fuera realiza la sustitución. (( ))
sin el $
inicial es una característica exclusiva de Bash. $(( ))
se permite la sustitución en el shell POSIX.