Обработка ошибок в Bash-скриптах
Всегда проверяйте коды выхода и обрабатывайте ошибки в Bash-скриптах — это предотвращает незаметные сбои и ошибки в дальнейшей логике. Используйте сочетание проверки $? , логического OR (||), trap и set -Eeuo pipefail, а также централизованный обработчик ошибок и журналирование.