Bash provides a lot of methods how to add numbers. First of all is use $((
echo $((2+2+1))
Output: 5
If we have variable which has integer value, we can use "$var":
var=5
echo $((6+$var))
Output: 11
We can assign to variable counted numbers:
var=$((3+6))
The value of "var" is 9 now.
Another arithmetic expansion:
var=$((num1 + num2))
var=$(($num + $num2))
var=$((num1 + 10 + 20))
var=$[num1+num2]
Was this information helpful to you? You have the power to keep it alive.
Each donated € will be spent on running and expanding this page about UNIX Shell.
We prepared for you video course Marian's BASH Video Training: Mastering Unix Shell, if you would like to get much more information.
Thank you. Marian Knezek