<Anterior | Contenido | Siguiente>
La impresión de archivos se trata en el Capítulo 8.
Los programadores suelen utilizar el comando sleep para detener la ejecución de un script o programa durante un tiempo determinado.
4.4.3. El al mando
El at comando ejecuta comandos en un momento dado, usando su shell predeterminado a menos que le indique al comando lo contrario (consulte la página del manual).
Las opciones para at son bastante fáciles de usar, como se demuestra en los ejemplos siguientes:
steven @ casa: ~> mañana + 2 días
advertencia: los comandos se ejecutarán usando (en orden) a) $ SHELL
b) shell de inicio de sesión c) / bin / sh
en> informes de gatos | correo myboss @ mycompany
en>
trabajo 1 en 2001-06-16 12:36
steven @ casa: ~> mañana + 2 días
advertencia: los comandos se ejecutarán usando (en orden) a) $ SHELL
b) shell de inicio de sesión c) / bin / sh
en> informes de gatos | correo myboss @ mycompany
en>
trabajo 1 en 2001-06-16 12:36
Escribir Ctrl+D sale del at utilidad y genera el mensaje "EOT".
User Steven hace algo extraño aquí combinando dos comandos; Estudiaremos este tipo de práctica en el Capítulo 5, Redirigir la entrada y la salida.
steven @ casa: ~> en 0237
advertencia: los comandos se ejecutarán usando (en orden) a) $ SHELL
b) shell de inicio de sesión c) / bin / sh en> cd nuevos programas
en> ./configure; hacer
en>
trabajo 2 en 2001-06-14 02:00
steven @ casa: ~> en 0237
advertencia: los comandos se ejecutarán usando (en orden) a) $ SHELL
b) shell de inicio de sesión c) / bin / sh en> cd nuevos programas
en> ./configure; hacer
en>
trabajo 2 en 2001-06-14 02:00
El -m La opción envía un correo electrónico al usuario cuando el trabajo está terminado, o explica cuando un trabajo no se puede hacer. El comando atq enumera trabajos; ejecute este comando antes de enviar trabajos para evitar que se inicien al mismo tiempo que otros. Con el atm comando puede eliminar trabajos programados si cambia de opinión.