Если вы объявите $var как целое число, то то, что вы пробовали в первый раз, действительно будет работать:
$ declare -i var=5 $ echo $var 5 $ var=$var+1 $ echo $var 6
Ссылка: Типы переменных, Bash Guide for Beginners