有没有一种方法可以在shell提示中显示GNU Screen会话名称和窗口标题(让我们说,是由定义的Bash提示PS1
)?
屏幕提供了一些环境变量(来自screen
(1)联机帮助页):
STY Alternate socket name.
WINDOW Window number of a window (at creation time).
“创建时”表示如果您重新编号窗口(使用屏幕的number
命令),则不会告知外壳更改,并且$ WINDOW仍与第一个窗口号相同。
您可以使用类似:
PS1='\u@\h(${STY}:${WINDOW}):\w$ '
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句