Мне нужны фигурные скобки, чтобы указать приоритет оценки выражений, но я не хочу, чтобы фигурные скобки создавали подскрипты. Посмотрите, что происходит, когда запускается этот пример кода:
Пример скрипта
#!/bin/bash
false || (echo "First" && exit 1)
false || (echo "Second" && exit 2)
exit 3
Выход
First
Second
Кажется, что фигурные скобки создают подпрограммы, где выход не вызывает основной сценарий для выхода.
Какой самый элегантный способ сделать то, что я хочу? Желательно без блоков и вложенности. Спасибо!