Añadir una "cabecera" a la shell

Imagen de Lucer
0 puntos

Hola,

Me he vuelto loco buscando y no he encontrado ninguna solución que me convenciera. El tema es el siguiente: Me gustaría colocar un reloj en la parte superior derecha de la consola (quien dice el reloj, dice el directorio donde se está trabajando), soy consciente de que existen múltiples Scripts con los que puedes calcular la posición de la primera linea de la consola, borrarla y escribir la hora, la fecha, y demás. Pero eso, en mi opinión, queda muy guarro ya que se repite cada vez.

Para que quede claro, esto es lo que no me interesa: http://www.linuxtotal.com.mx/index.php?cont=info_shell_006

Otra opción, mucho mejor, es la del comando screen, por ejemplo utilizándolo de esta manera:

 screen -X caption always “%{rw}U %H * | $LOGNAME | %{bw}%cU %D | %{-}%-LW%{rw}%50>%{rW}%n%U f* %t %{-}%+LW%<”

Y esto sería lo ideal porque me deja la barra fija que yo quiero y no me molesta, pero el problema reside en que no me deja utilizar mis combinaciones de tecla habituales (para moverme por la terminal, para avanzar hacia arriba, hacia abajo). Vamos que si alguien sabe como arreglar el problemilla ese con el screen a mi me valdría sobradamente y le estaría muy agradecido.

¿Hay alguna otra solución? ¿Alguien sabe algún otro método?

Muchas gracias ;)