screen
tiene dos barras de estado, la barra de título y la barra de estado, que utilizan las secuencias de escape especificadas en la sección "STRING ESCAPES" de man screen. Lamentablemente, no hay escapatoria que se refiera directamente al nombre de la sesión.
Sin embargo, hay un truco que le permitirá hacer esto.
screen
pasa el nombre de la sesión al shell utilizando la variable $STY
. Cuando el shell intenta establecer el título de la ventana (usando one of these methods) screen
captura ese intento y lo almacena en algo que confusamente llama "la ventana hardstatus", que tiene un escape que puede usar: %h
.
Así que si usted tiene ya sea el título o la barra hardstatus establecido para incluir %h
y tienen el intento de shell para establecer el título de la ventana de $STY
, entonces el %h
será reemplazado con el nombre de sesión cuando se muestra la barra.
Ver este [pregunta Super User] (http://superuser.com/questions/212392/how-to-include-screens-session-name-in-hardstatus). También [aquí] (http://old.nabble.com/Re:-Session-name-in-status-line-p22456825.html). –