Как использовать арифметические выражения в терминале?
Почему я получаю следующие странные результаты?
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
1 ответ
Решение
Я думаю, это должно быть $, а не &. С & то, что вы видите, это PID эха, а не арифметический результат.