У меня есть файл инициализации и HQL-файл, который я передаю в beeline для выполнения:
beeline -i "$INIT_FILE" -f "$BEELINE_HQL_FILE"
И я хочу, чтобы beeline прекратил выполнение скрипта и возвратил код ошибки, если есть какие-либо строки в скрипт, который потерпел неудачу. Однако, если в скрипте есть ошибки, он продолжает выполняться и возвращает 0 в качестве кода возврата. Как я могу настроить его на то, что я хочу?