«локальное» объявление переменной в цикле for завершается неудачно с «синтаксической ошибкой» в Red Hat Linux 6.5 - PullRequest
0 голосов
/ 08 октября 2018

У меня есть следующая строка в сценарии jam, которая хорошо работает на RHEL 5.1

for local locVar in $(>)
{
...
}

Сейчас я использую тот же сценарий для сборки на RHEL 6.9 с тем же исполняемым файлом 'jam', НО он терпит неудачу сmsgstr "синтаксическая ошибка в ключевом слове local".

У меня есть обходной путь, т.е. объявлять locVar перед циклом for.Интересно, почему это не удается в более новой версии Linux.Есть идеи?

...