запуск сценария оболочки внутри сценария оболочки во вложенном цикле for - PullRequest
1 голос
/ 18 февраля 2011

всем привет, у меня есть простой скрипт, который выполняет другой скрипт во вложенном цикле for

моя проблема в том, что в то время как цикл double for выполняется нормально без добавления скрипта, который нужно запуститьна каждой итерации, если я добавляю скрипт, выполнение происходит только один раз.

есть идеи, почему?

for ((i = 0; i<10; i++))
do  
echo "outer forloop $i"
for ((j = 0; j<6; j++))
do
    exec ./run.sh
    done
done

спасибо andreas

1 Ответ

4 голосов
/ 18 февраля 2011

exec заменяет текущий процесс новым процессом. Используйте ./run.sh

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...