Ich habe die folgende Skriptdatei aus meinem Buch geschrieben.
a=2
b=3
c=$[a+b]
echo 'The result is:' $c
Nach dem Ausführen dieses Programms wird anstelle von 5 Folgendes ausgegeben:
The result is: $[a+b]
Ich habe die folgende Skriptdatei aus meinem Buch geschrieben.
a=2
b=3
c=$[a+b]
echo 'The result is:' $c
Nach dem Ausführen dieses Programms wird anstelle von 5 Folgendes ausgegeben:
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