Я хочу запустить сценарий, который устанавливает сеанс экрана, а затем автоматически превращает его в многопользовательского пользователя, а также добавляет одного из пользователей в мою систему.Есть ли способ кода Ctrl + a: многопользовательский режим при использовании экрана?
До сих пор у меня есть сценарий, который создает сеанс экрана, но я должен вручную сделать его в многопользовательском сеансе, а затем добавить пользователя.
Насколько я видел, для этого нет никакого реального кодирования, и единственный способ сделать это - с помощью команды Ctrl + a.
Кто-нибудь знает о способе, который означает, что команда может быть выполнена в сценарии bash?
я добавил в конце моего кода 'эхо "многопользовательского на" >> $ HOME/.screenrc', а затем после этого добавил' эхо "acladd richardanderson" >> $ HOME/.screenrc'. Это все еще не позволяло пользователю получить доступ к экрану. Я делаю что-то неправильно? – crossboy007
Вы не должны запускать эти команды из сценария, так как это означает, что эти строки всегда будут прикрепляться к файлу '.screenrc' каждый раз при запуске скрипта, что необязательно. Достаточно просто отредактировать его один раз - если файл содержит команды для многопользовательского и acladd, которых должно быть достаточно, а следующий сеанс экрана, который будет запущен, будет использовать параметры. –
Что делать, если я просто хочу, чтобы определенный сеанс экрана начинался с этих параметров? – crossboy007