¿Podría alguien proporcionar algunos usos de ejemplo para la comando? Estoy averiguando el
super confuso.
¿Por ejemplo, si queremos ejecutar un comando de 10 minutos a partir de ahora, esto es posible usando ? (sin
)
¿Podría alguien proporcionar algunos usos de ejemplo para la comando? Estoy averiguando el
super confuso.
¿Por ejemplo, si queremos ejecutar un comando de 10 minutos a partir de ahora, esto es posible usando ? (sin
)
Yo Uso el
at
comando cuando tengo que hacer algo de procesamiento pesado en los datos, de la cual quiero que se han ejecutado durante la noche, cuando no estoy detrás de mi equipo. Por supuesto que podría comenzar el proceso justo después de que me dejar, pero esto es algo que tendemos a olvidar.El resultado del comando no es diferente de la regularidad de la ejecución de el script o comando.
@BernardoLo que hace
extracto deat
página manNAME at, batch, atq, atrm - queue, examine or delete jobs for later execution DESCRIPTION at and batch read commands from standard input or a specified file which are to be executed at a later time, using /bin/sh.
El uso de
El uso de las herramientas:Usage: at [-V] [-q x] [-f file] [-mldbv] timespec ... at [-V] [-q x] [-f file] [-mldbv] -t time at -c job ... atq [-V] [-q x] atrm [-V] job ... batch
at
incluye 4 comandos (at
,atq
,atrm
ybatch
). Utiliceat
ybatch
a programación de los trabajos,atq
para ver lo que está programado, yatrm
a quitar un puesto de trabajo antes de que se ejecute.
$ at -f <cmd> timspec
Timespec
El tiempo para ejecutar el en el lugar de trabajo puede ser especificado en diferentes maneras.extracto formulario en la página man de
En permite bastante complejo las especificaciones de tiempo, ampliar el POSIX.2 estándar. Se acepta veces de la forma HH:MM para ejecutar un trabajo en una hora específica del día. (Si es que el tiempo es ya pasado, al día siguiente, es asumido.) También puede especificar la media noche, al mediodía o a la hora del té (4pm) y usted puede tener un momento del día con el sufijo AM o PM para ejecutar en el mañana o de la tarde. También se puede decir qué día el trabajo será ejecutado, por dar una fecha con el formato mes-día con un opcional de año, o dar una fecha de la forma MMDD[CC], AA, MM/DD/[CC]AA, DD.MM.[CC]AA o [CC]AA-MM-DD. La especificación de una fecha debe seguir el especificación de la hora del día. También puede dar a veces, como ahora + el recuento del tiempo-unidades, donde el tiempo - las unidades pueden ser minutos, horas, días, o semanas y se puede decir a ejecutar el trabajo de hoy por la suffixing tiempo hoy y para ejecutar el trabajo de mañana por suffixing el tiempo con el día de mañana.
Ejemplos
Dicen que usted tiene esta secuencia de comandos de shell.$ cat mycrontest.sh #!/bin/bash echo "It is now $(date +%T) on $(date +%A)"
Ejemplo de ejecución:
$ ./mycrontest.sh It is now 18:37:42 on Friday
De la muestra y el trabajo de los envíos:
$ at -f mycrontest.sh 10pm tomorrow job 14 at Sun Jul 8 22:00:00 2007 $ at -f mycrontest.sh 2:00 tuesday job 15 at Tue Jul 10 02:00:00 2007 $ at -f mycrontest.sh 2:00 july 11 job 16 at Wed Jul 11 02:00:00 2007 $ at -f mycrontest.sh 2:00 next week job 17 at Sat Jul 14 02:00:00 2007
Créditos a @slm
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.