Jun 18

en una discusión en los foros de Gentoo surgió la duda de como hacer que el GNU screen ejecute automáticamente cada que inicies una consola, o emulador de terminal , sin perder el control :P

lo que pasaba era que  podias insertar screen en la ultima linea de .bashrc, pero lo que hacia era que se ejecutaba un screen en cada screen y se anidaban infinitamente, pero se solucionó comparando la variable $TERM,,, si esa variabe es igual a screen no ejecuta nada osea solo se ejecuta screen siempre y cuando se encuentre una terminal distinta a screen.

entonces para tal efecto se inserta la siguente linea en el archivo ~/.bashrc:

if [ ! "$TERM" == "screen" ]; then
exec screen -R;
fi

si se dan cuenta screen esta con el parámetro -R para que inicie una nueva sesión de screen si no existe alguna y si existe ingrese a la ultima. sin -R se crearían nuevas sesiones de screen cada que se abre una nueva terminal y no se cerrarian las abiertas antes asi que estarian vagando por nuestro SO hasta que laguen las cierre :P

bueno termino agradeciendo a i92guboj de los foros de gnetoo que lanzo la idea :P

actualizacion: actualizacion: http://supra-net.org/402/automatizar-gnu-screen-y-xorg-al-inicio/

written by Enrique Sardon \\ tags: , , ,

One Ping to “iniciar GNU screen automaticamente”

  1. automatizar GNU screen y Xorg al Inicio » Supra-Net Says:

    [...] iniciar GNU screen automaticamente [...]


Leave a Reply