Sintaxis del comando at
at [-V] [-q x] [-f file] [-u username] [-mMlbv] timespec ...
at [-V] [-q x] [-f file] [-u username] [-mMlbv] -t time
at -c job ...
at [-V] -l [-o timeformat] [job ...]
atq [-V] [-q x] [-o timeformat] [job ...]
at [ -rd ] job ...
atrm [-V] job ...
batch
Descripción del comando at
Comando |
Descripción |
at |
ejecuta el comando at en un tiempo especificado.
|
atq |
este comando del comando at enumera los trabajos pendientes del usuario, a menos que el usuario sea el superusuario; en ese caso, se enumeran los trabajos de todos. El formato de las líneas de salida (una para cada trabajo) es: número de trabajo, fecha, hora, cola y nombre de usuario.
|
atrm |
eliminar trabajos, identificados por su número de trabajo es lo que posibilita este comando del comando at.
|
batch |
ejecuta comandos cuando los niveles de carga del sistema lo permiten; es decir, cuando el promedio de carga cae por debajo de 1.5, o el valor especificado en la invocación de atd.
|
Opciones del comando at
Opción |
Descripción |
-V |
el comando at muestra el número de versión en el error estándar y sale con éxito.
|
-q x |
el comando at utiliza la cola especificada. Una designación de cola consta de una sola letra; las designaciones de cola válidas van de la 'a' a la 'z' y de la 'A' a la 'Z'. La cola a es la predeterminada para at y la cola b para lote. Las colas con letras más altas se ejecutan con mayor amabilidad. La cola especial "=" está reservada para trabajos que se están ejecutando actualmente.
|
-f file |
el comano at lee el trabajo desde el archivo en lugar de la entrada estándar.
|
-u username |
envíar correo al nombre de usuario en lugar del usuario actual es lo que hace esta opción del comando at.
|
-m |
enviar correo al usuario cuando el trabajo se haya completado, incluso si no hubo salida.
|
-M |
nunca enviar correo al usuario es lo que posibilita esta opción del comando at.
|
-l |
alias para atq.
|
-b |
esta opción del comando at se usa para indicar un alias para lote.
|
-v |
con esta opción del comando at se muestra la hora en que se ejecutará el trabajo antes de leerlo.
|
-t time |
ejecutar el trabajo a tiempo, dado en el formato [[CC]YY]MMDD- hhmm[.ss].
|
- timespec |
información en /usr/share/doc/at/timespec.
|
Ejemplos de programación de trabajos con el comando at
- Uso del comando at para ejecutar una tarea a las 2 pm dentro de dos días.
at 02:00 pm + 2 days
- Uso del comando at para ejecutar una tarea a las 7:00 am el 10 de mayo.
at 07:00 am may 10
- Uso del comando at para ejecutar una tarea mañana a las 11:00 am.
at 11:00 am tomorrow
- Uso del comando at para ejecutar una tarea en 30 minutos.
at now + 30 minutes
- Uso del comando at para ejecutar una tarea en 3 semana.
at now + 3 weeks
- Uso del comando at para ejecutar una tarea a las 6:00 pm dentro de un mes.
at 6:00 pm next month