No es que esto sea muy complicado, ya que con teclear un simple
“date“, obtendremos automáticamente la fecha y hora de ese momento, pero
nunca va a resultar tan cómodo como tener un reloj continuo en una
esquina de la pantalla de la terminal.
Para hacer esto, podemos utilizar complicados y largos scripts que
se pueden encontrar en la red, o podemos hacerlo con una sencilla linea
de comandos.
Para ello hay varias maneras, como por ejemplo, con la siguiente linea:
while true; do echo -ne "e[se[0;$((COLUMNS-27))H$(date)e[u"; sleep 1; done&
En este caso tenemos una salida del comando date que comentaba más
arriba, pero que se nos quedará todo el tiempo en la parte superior
derecha de la pantalla aunque vayamos corriendo lineas.
Otra forma curiosa de tener un reloj, es añadirlo al lado de nuestro nombre de usuario, de esta forma:
export PS1="${PS1%\$*}"' t $ '