Подтвердить что ты не робот

Bash 'для синтаксиса цикла?

Каков синтаксис цикла Bash for?

Я пробовал:

for (($i=0;$i<10;$i ++))
do
    echo $i
done

Я получаю эту ошибку:

line 1: ((: =0: syntax error: operand expected (error token is "=0")
4b9b3361

Ответ 1

Заменить

for (($i=0...

с

for ((i=0;i<10;i++))

Ответ 2

Портативный способ:

for i in `seq 0 9`
do
    echo "the i is $i"
done

Ответ 3

Другой способ

for i in {0..9}
  do
    echo $i
  done