Как заставить экран GNU возвращать последний код возврата в оболочку, когда экран GNU заканчивается - PullRequest
0 голосов
/ 18 марта 2020

Я только что заметил, что экран GNU может запускать по одной команде за раз, поэтому этот оператор не может работать:

$ screen "command1 || command2"

, но тогда это тоже не работает, потому что экран GNU всегда возвращает 0, когда он заканчивается выполнение command1 (даже если command1 возвращает 1):

$ screen command1 || screen command2

Как заставить экран GNU возвращать последний код возврата оболочке, когда экран GNU заканчивается?

1 Ответ

0 голосов
/ 28 марта 2020
screen bash -c "command1 || command2"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...