Задайте имя сеанса экрана в командной строке

Задайте имя сеанса экрана в командной строке

Я пытаюсь создать простой псевдоним, который позволит мне создать новый экран и задать его имя, просто введя в командной строке newscreen {screenname}where is set.{screenname}

Например, я хотел бы иметь возможность создать следующий псевдоним:

alias newscreen='screen -D -R -S {screenname}'

Затем в командной строке введите:

$ newscreen client

Это затем запустит для меня новый экран и даст ему имяclient

Таким образом, я мог бы возобновить работу экрана с помощью screen -r client.

Может ли кто-нибудь подсказать мне, как это лучше всего сделать?

Спасибо.

решение1

Не могли бы вы сделать псевдоним первой части без экранного имени:alias newscreen='screen -D -R -S'

А потом$ newscreen client

И далее по линииscreen -r client

Связанный контент