列出屏幕窗口编号 bash

列出屏幕窗口编号 bash

我想知道是否有办法获取哪个屏幕的窗口号处于活动状态?例如:screen -X get-window-number 我发现没有办法列出要输出的屏幕窗口,只能列出实际的屏幕。

我想这样做的原因是因为我经常使用屏幕,并且始终看到我当前所在的屏幕编号会很好。我计划将其合并到 bash PS1 中,这样它看起来会像这样:[16:00:00][0]admin@Server:/etc$所以它将是 [时间][窗口编号]用户名@主机名:pwd$

有人有办法做到这一点吗?

答案1

您可以使用在创建时$WINDOW设置为窗口编号的变量screen。这很简单

echo $WINDOW

相关内容