screen
ha due barre di stato, la barra dei sottotitoli e la barra di stato hard, entrambi utilizzano gli escape di stringa specificati nella sezione "STRING ESCAPES" di man screen. Sfortunatamente, non vi è alcuna fuga che si riferisca direttamente al nome della sessione.
Tuttavia, v'è un hack che vi permetterà di fare questo.
screen
passa il nome della sessione alla shell utilizzando la variabile $STY
. Quando il tentativo shell per impostare il titolo della finestra (usando one of these methods) screen
coglie quel tentativo, e lo memorizza in qualcosa che chiama confusamente "la hardstatus finestra", che ha una via di fuga che è possibile utilizzare: %h
.
Quindi, se si hanno o la didascalia o la barra hardstatus impostato per includere %h
e hanno il tentativo shell per impostare il titolo della finestra a $STY
, poi il %h
verrà sostituito con il nome della sessione quando viene visualizzata la barra.
Vedere questo [Super domanda User] (http://superuser.com/questions/212392/how-to-include-screens-session-name-in-hardstatus). Anche [qui] (http://old.nabble.com/Re:-Session-name-in-status-line-p22456825.html). –