Я бы сделал
for i in `seq 0 2 10`; do echo $i; done
(хотя, конечно, seq 0 2 10
будет выдавать тот же результат самостоятельно).
Обратите внимание, что seq
допускает числа с плавающей точкой (например, seq .5 .25 3.5
), но расширение скобок bash допускает только целые числа.