¿Quieres que tu PC suene como un reloj alarma cada hora en punto?
En este artículo te muestro cómo hacerlo en Linux con
cron y un simple script.
Opción rápida: usar
cron
- Abre el cron:
crontab -e- Agrega la línea al final:
0 * * * * paplay /usr/share/sounds/freedesktop/stereo/alarm-clock-elapsed.ogapaplay: reproduce un sonido en PulseAudio.0 * * * *: se ejecuta al inicio de cada hora.
Reproducir sonidos con
Sox
Instala las herramientas:
sudo pacman -Sy sox
sudo pacman -Sy libsox-fmt-mp3Ejemplo:
play music.mp3Automatizar con script + cron
Edita el cron:
crontab -eEjemplo de configuración:
* * * * * /ruta/al/script.sh0 * * * * ./script.sh
Explicación:
0: minuto 0 → inicio de cada hora.* * * * *: cada minuto.
Usar Vim como editor de cron
Si prefieres Vim:
export EDITOR=vim
export VISUAL=vim
crontab -eVerificar que cron funciona en Arch Linux
Instala y activa el servicio:
sudo pacman -S cronie
sudo systemctl enable cronie
sudo systemctl start cronie
systemctl status cronieSi no funciona, prueba el script manualmente.
Descargar el proyecto listo
Repositorio en GitHub: clock-linux-pc Ejemplo de cronjob:
# Beep clock each hour
* * * * * /home/anb/sites/clock-linux-pc/02_clock_crontab.sh >> /home/anb/sites/clock-linux-pc/log.txtReinicia el servicio:
systemctl restart cronie
systemctl status cronie
Autor: Anibal Copitan ( Contactar con Anibal Copitan )



No hay comentarios:
Publicar un comentario