El comando at
se utiliza en sistemas Unix y Linux 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 de inmediato, permitiendo a los usuarios planificar su ejecución.
La sintaxis básica del comando at
es la siguiente:
at [opciones] [hora]
-f archivo
: Permite especificar un archivo que contiene el comando a ejecutar.-m
: Envía un correo electrónico al usuario después de que se ejecute el comando, incluso si no hay salida.-q cola
: Permite especificar una cola de trabajos diferente.-l
: Lista los trabajos programados para el usuario actual.-d
: Elimina un trabajo programado.Aquí hay algunos ejemplos prácticos de cómo usar el comando at
:
echo "echo 'Hola, mundo'" | at 15:00
at 10:30 -f /ruta/al/script.sh
echo "backup.sh" | at now + 5 minutes
at -l
atrm 2
atd
esté en ejecución en tu sistema para que los trabajos programados se ejecuten.at -l
para verificar tus trabajos programados y asegurarte de que todo esté en orden.