我想知道是否有办法获取哪个屏幕的窗口号处于活动状态?例如:screen -X get-window-number
我发现没有办法列出要输出的屏幕窗口,只能列出实际的屏幕。
我想这样做的原因是因为我经常使用屏幕,并且始终看到我当前所在的屏幕编号会很好。我计划将其合并到 bash PS1 中,这样它看起来会像这样:[16:00:00][0]admin@Server:/etc$
所以它将是 [时间][窗口编号]用户名@主机名:pwd$
有人有办法做到这一点吗?
答案1
您可以使用在创建时$WINDOW
设置为窗口编号的变量screen
。这很简单
echo $WINDOW