web-dev-qa-db-fra.com

Comment utiliser des expressions arithmétiques dans le terminal?

Pourquoi j'obtiens les résultats étranges suivants?

echo &((5/3))
[5] 6733
[4]   Done                    echo

echo &(( 2 + 9 ))
[6] 6734
[5]   Done                    echo

echo &(( 3 + 99 ))
[7] 6735
[6]   Done                    echo

echo &((55 - 44))
[8] 6736
[7]   Done                    echo
3
pogi

Je pense que ça devrait être $, pas &. Avec & ce que vous voyez est le PID de l'écho, pas le résultat arithmétique.

8
soulsource