El comando at
se utiliza para programar la ejecución de comandos o scripts en un momento específico en el futuro. Es útil para tareas que no necesitan ejecutarse inmediatamente, permitiendo que los usuarios planifiquen trabajos que se ejecutarán automáticamente.
La sintaxis básica del comando at
es la siguiente:
at [opciones] [hora]
-f
: Especifica un archivo que contiene los comandos a ejecutar.-l
: Lista los trabajos programados para el usuario actual.-d
: Elimina un trabajo programado.-m
: Envía un correo electrónico al usuario cuando el trabajo se completa.Aquí hay algunos ejemplos prácticos del uso del comando at
:
echo "echo 'Hola, mundo'" | at 15:00
at 10:30 tomorrow -f /ruta/al/script.sh
at -l
at -d 1
echo "echo 'Tarea ejecutada'" | at now + 5 minutes
atd
esté en funcionamiento en tu sistema para que los trabajos programados se ejecuten correctamente.at -l
frecuentemente para revisar tus trabajos programados y evitar duplicaciones.-m
si deseas recibir notificaciones por correo electrónico cuando se complete un trabajo.