Eu queria saber se existe uma maneira de obter qual o número da janela da tela que está ativa? Como em: screen -X get-window-number
Não encontrei nenhuma maneira de listar as janelas da tela para saída, apenas as telas reais.
A razão pela qual eu gostaria de fazer isso é porque eu uso bastante a tela e seria bom ver sempre o número da tela em que estou atualmente. Eu planejava incorporar isso no PS1 do bash para que parecesse algo como: [16:00:00][0]admin@Server:/etc$
então seria [hora] [número da janela] nome de usuário @ nome do host: pwd $
Alguém tem uma maneira de fazer isso?
linux
bash
gnu-screen
Lasse Halberg Haarbye
fonte
fonte
Respostas:
Você pode usar a
$WINDOW
variável definida como o número dascreen
janela de uma janela no momento da criação. É tão fácil quantofonte