Экспрессия:
$ ksh -c 'for ((i=0;i<10;i++)){ echo $i;}'
0
1
2
3
4
работает правильно.
Я не могу найти описание этого синтаксиса, в котором {...;}он заменяет, ; do ...; doneв руководстве.
Есть ли ссылка в руководстве? Для каких оболочек это работает правильно?