Некоторые преимущества использования команды set -e
в bash-скриптах:
set -e
немедленно оповещает об ошибках, не позволяя скрипту продолжать работу в неопределённом состоянии. 1 Это экономит время и предотвращает неожиданное поведение. 1set -e
можно избежать этой проблемы и создать скрипты, которые легче отлаживать и поддерживать. 2Особенно полезно использовать set -e
в скриптах, которые включают несколько команд, где ошибка одной из них может вызвать каскад ошибок. 1