Non riesco a capire un comando di divisione di base.
count = redis-cli llen domains; echo $count restituisce 1000
Come posso fare eco a $count/1000 ?
Ho provato diverse combinazioni di:
echo `expr $count / 1000`;
echo $count/1000;
echo ($count / 1000);
Qualcuno potrebbe aiutarmi a creare questo comando e spiegare come dovrebbe essere impostato?
Risposta accettata:
Ti stavi avvicinando...
Vedi Wooledge Wiki sull'espressione aritmetica. Nel tuo esempio useresti:
echo $(( count / 1000 ))
Nota che non è necessario il $ prima della variabile all'interno di (( )) come $ all'esterno esegue la sostituzione. (( )) senza il $ iniziale è una funzionalità solo di Bash. $(( )) la sostituzione è consentita nella shell POSIX.