Я записал следующий файл сценария из своей книги.
a=2
b=3
c=$[a+b]
echo 'The result is:' $c
После выполнения этой программы, вместо того, чтобы добраться 5, я становлюсь произведенным как:
The result is: $[a+b]
Вы не должны использовать []
:
Идут для этого (с эти (())
скобки:
a=2
b=3
c=$((a+b))
echo 'The result is:' $c
возвраты:
The result is: 5