Tengo acceso a varios servidores y a veces tengo varios PuTTY abiertos. En todos ellos uso screen y el título que aparece en la ventana de PuTTY es usuario@host
. Es decir, en host no aparece el dominio completo.
Como en todos los servidores tengo el mismo nombre de host, a veces debo revisar bien en que servidor estoy haciendo las cosas.
Pero esto se acabó. Se tiene que crear un archivo en el directorio de tu usuario llamado .bash_login
con el siguiente contenido:
bash -c 'echo -ne "\033]0;`hostname`\007"'
Sal de todas las ventanas que tengas de screen y lánzalo de nuevo.
Buenas.
Y si lo que quiero es cambiar el título por el valor de una variable que se carga en el .profile?
Lo he intentado así :
bash -c ‘echo -ne «33]0; $APLICACION07″‘
bash -c ‘echo -ne $APLICACION’
Pero no ha habido suerte .
Un saludo!
Hola.
Si no recuerdo mal, se pueden usar Environment Variables. Si esa variable no la tienes con «export» en .profile, no la podrás cargar desde .bash_login. Prueba a poner la variable de nuevo en .bash_login, antes de usar ese comando.
Un saludo!
Gracias por responder tan rápido .
Tenias razon con lo del export
Thanks!