
Я уже некоторое время пользуюсь screen, но процесс, который я запускаю, иногда завершается, закрывая screen. Поэтому мне приходится снова открывать screen.
Мне было интересно, возможно ли иметь скрипт оболочки или просто одну инструкцию, выполняемую при завершении работы экрана, чтобы автоматически открывать экран, если только я не закрою его принудительно.
Мне нравится, как легко отправлять команды на экраны GNU, и я бы хотел сохранить эту функциональность.
edit: В лучшем случае мой экран не должен неожиданно завершаться, но если это произойдет. Я хочу сделать две вещи: 1) записать время и 2) повторно открыть экран с теми же параметрами. Но если повторное открытие экрана снова завершит работу экрана. Я хочу выйти. Я также хотел бы иметь возможность выходить по требованию. Скрипт оболочки, на мой взгляд, был бы плох из-за вложенности экрана и недостаточного времени для принудительного закрытия верхнего экрана, хотя я мог бы добавить таймер сна... в любом случае, это просто избитый метод, мне был интересен лучший способ добиться этого.