Como tener un reloj y un despertador en un terminal sin necesidad de scripts complicados, tan solo usando unos comandos, existen varias maneras de conseguir dicho proposito, por ejemplo:
while true; do echo -ne "\e[s\e[0;$((COLUMNS-27))H$(date)\e[u"; sleep 1; done&
En este ejemplo esta como salida el comando
date, que nos quedará el tiempo en la parte superior derecha del terminal aunque la línea de comandos vaya bajando.
Otro ejemplo aún más curioso de tener el reloj es añadirlo al lado de nuestro nombre:
export PS1="${PS1%\\\$*}"' \t \$ '
y para el despertador haremos uso de sleep
, el reproductor de sonido o vídeo y el archivo que elijamos:
sleep 60m;mplayer /ruta/de/archivo.mp3
La letra
m, indica que son minutos, pero también pueden ser segundos
s y horas
h o las tres juntas. Además llamamos a
MPlayer para que reproduzca un archivo de música que tenemos guardado.
visto en linuxzone