책에서 다음 스크립트 파일을 작성했습니다.
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
이 프로그램을 실행 한 후 5가 아닌 다음과 같이 출력됩니다.
The result is: $[a+b]
You shouldn't be using []
:
Go for this (with the (())
brackets:
a=2
b=3
c=$((a+b))
echo 'The result is:' $c
returns:
The result is: 5