Основные отличия синтаксиса циклов for в Bash от C:
for var in list do команды done
. 1 В каждой итерации цикла в переменную var записывается следующее значение из списка list. 1 В C синтаксис цикла выглядит так: for (i = 0; i < 10; i++) { printf('number is %d
', i); }
. 1for ((начальное значение переменной ; условие окончания цикла; изменение переменной ))
. 1Таким образом, синтаксис циклов for в Bash отличается от C по структуре и некоторым деталям оформления.