Я предполагал, что status будет равен pravda, рассуждая, что все, что после ||, не выполнится. Однако значение status=nepravda.
Почему?
Если взять все, что после || в круглые скобки (), то работает, как надо, однако, как я понимаю это плодит новый шелл. В фигурных скобках {} такая конструкция работать отказывается.
Как сгруппировать список команд, которые нужно выполнить в случае неудачного выполнения первого списка команд?
Пожалуйста, помогите.