Я использую разные сеансы экрана для разных проектов. Стартовый экран как screen -S project1
. Теперь я хотел бы упомянуть 'project1' в строке hardstatus.
Имя сеанса можно получить из переменной среды STY: STY=13539.project1
.
Но как вывести это на экран? Я пробовал команду backtick и% `в hardstatus, но я не могу понять, что это правильно.
Что я сделал:
.screenrc:
hardstatus string '%H:%`'
backtick 0 30 30 echo $STY
не повезло, пустой% `.
backtick 0 30 30 sessionname
все еще не повезло, имя сеанса: не найдено