Как я могу создать screen
в автономном режиме, только если его не существует?
Это создает экран с именем name в отдельном режиме, но создает дубликаты.
screen -dmS name command
Это создает экран, только если он не существует, но не отсоединен
screen -dRms name command
Как совместить и то, и другое? Мне нужно создать несколько экранов в пакетном файле, поэтому повторное подключение неудобно. Я хочу использовать командный файл для «перезапуска» экранов, которые умерли по разным причинам, но оставить уже запущенные нетронутыми.