У меня есть следующая строка в сценарии jam, которая хорошо работает на RHEL 5.1
for local locVar in $(>)
{
...
}
Сейчас я использую тот же сценарий для сборки на RHEL 6.9 с тем же исполняемым файлом 'jam', НО он терпит неудачу сmsgstr "синтаксическая ошибка в ключевом слове local".
У меня есть обходной путь, т.е. объявлять locVar перед циклом for.Интересно, почему это не удается в более новой версии Linux.Есть идеи?