Вот мой простой код оболочки. Я хочу, чтобы результат был 2. Shell рассматривает все как строку. Как я могу это сделать?
num=1
num=$(( $num + 1 ))
EDIT :
Полный код: Что не так, если я хочу вывести от 1 до 10?
#! /bin/bash
num=1
until test $num -eq 10
do
num=$(( $num + 1 ))
echo $num
done