У меня есть сценарий bash с циклом while, который перебирает список каталогов. На каждом проходе он вызывает скрипт Perl для выполнения некоторой работы.
Но на первом проходе, независимо от того, завершился ли сценарий Perl успешно или с ошибкой, сценарий внешней оболочки также завершится.
Я играл с командой bash trap и искал ответ, но решения пока нет. Спасибо за любой совет ....
Возможности:
set -e
действует.exec