Мой сценарий оболочки останавливается после exec

Я пишу сценарий оболочки, который выглядит следующим образом:

 for i in $ACTIONS_DIR/*
    do
            if [ -x $i ]; then
                    exec $i nap
            fi
    done

Теперь я пытаюсь перечислить все файлы в $ ACTIONS_DIR, чтобы иметь возможность его выполнить. Каждый файл в $ ACTIONS_DIR - это другой сценарий оболочки.

Проблема в том, что после использования exec сценарий останавливается и не переходит к следующему файлу в строке. Есть идеи, почему это может быть?

6
задан Michael Petrotta 6 October 2010 в 23:37
поделиться