Для использования IRC я обычно открываю irssi на моем безголовом сервере во время сеанса экрана. Затем иногда я отключаю его, чтобы дождаться ответа, но иногда я не уверен, что на сервере уже открыт экран с irssi.
Для этого времени я хотел бы иметь возможность сказать экрану: «Снова подключите к работающему экрану, но если он не существует, создайте новый с помощью этой команды». Я пытался сделать это с:
$ screen -R irssi
но он не показывает желаемое поведение (вместо этого он открывает пустой сеанс экрана, когда его нет, без запуска irssi).