2010-01-15 4 views

Respuesta

5

Sí, puede usar shelltitle para hacer esto.

Suponiendo que utiliza bash, lo siguiente debería funcionar. Agregue esto a su .screenrc:

shelltitle "$ |bash" 

donde el "$" debe coincidir con lo que está al final de su cadena prompt ($ PS1) y "golpe" es el título predeterminado. A continuación, añadir una secuencia del título de escape nulo al inicio de su cadena de petición:

export PS1='\[\033k\033\\\]'$PS1 

que debe ir en su .profile o lo que sea.

+1

Supongo que otras shells (tcsh, zsh) te permiten enganchar algo para ejecutar después de que escribes un comando; este sería probablemente un lugar más sensato para poner la secuencia de escape si usa uno de esos. – ezod

+0

Gracias. Esto funciona. – dan

+0

Con esta PS1, obtengo caracteres extraños en mi mensaje. ¿Por qué es esto? –

Cuestiones relacionadas