Mostrar el hostname en el título de PuTTY cuando se usa screen

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.

3 opiniones en “Mostrar el hostname en el título de PuTTY cuando se usa screen”

  1. 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!

    1. 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!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.