小编fun*_*gus的帖子

如何在硬状态中包含屏幕的会话名称?

我为不同的项目使用不同的屏幕会话。启动画面如screen -S project1。现在,我想在 hardstatus 行中提及“project1”。

会话名称可以从环境变量 STY: 中获得STY=13539.project1
但是如何把它放到屏幕上呢?我在 hardstatus 中尝试过反引号命令和 %`,但我似乎无法正确使用。

我做了什么:

.screenrc:

hardstatus string '%H:%`'
backtick 0 30 30 echo $STY
Run Code Online (Sandbox Code Playgroud)

没有运气,空 %`。

backtick 0 30 30 sessionname
Run Code Online (Sandbox Code Playgroud)

仍然没有运气,会话名称:未找到

gnu-screen

19
推荐指数
2
解决办法
8615
查看次数

标签 统计

gnu-screen ×1