NOMBRE
timeout - ejecuta un comando con un límite de tiempo
SINOPSIS
timeout [OPCIÓN] DURACIÓN COMANDO [ARG]...
timeout [OPCIÓN]
DESCRIPCIÓN
Inicia COMANDO y lo mata si sigue corriendo después de DURACIÓN.
Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas.
- --foreground
- Cuando no se está ejecutando timeout directamente desde el intérprete de comandos, permite al COMANDO leer desde el TTY y recibir señales de TTY. En este modo, a los hijos del COMANDO no se les agotará el tiempo.
- -k, --kill-after=DURACIÓN
- además enviará una señal KILL si el COMANDO sigue funcionando tanto tiempo después de enviar la señal inicial.
- -s, --signal=SEÑAL
- especifica la señal a enviar con el tiempo agotado. SEÑAL puede ser un nombre como «HUP» o un número. Ver kill «-l» para una lista de las señales
- --help
- muestra esta ayuda y finaliza
- --version
- imprime la información de la versión y finaliza
DURACIÓN es un número de coma flotante con un sufijo opcional: «s» para segundos (por defecto), «m» para minutos, «h» para horas o «d» para días.
Si se agota el tiempo del comando, sale con el estado 124. De lo contrario, terminará con el estado del COMANDO. Si no se especifica ninguna señal, se enviará la señal TERM cuando se agote el tiempo. La señal TERM mata cualquier proceso que no bloquee o capture esa señal. Para otros procesos, puede ser necesario el uso de la señal KILL (9), ya que esta señal no puede ser capturada. Si se envía la señal KILL (9), el estado de salida es 128+9 en lugar de 124.
ERRORES
Algunas plataformas no admiten actualmente tiempos de expiración más allá de 2038
AUTOR
Escrito por Padraig Brady.
INFORMAR DE ERRORES
Informe de errores en timeout a bug-coreutils@gnu.org
Página de inicio de GNU coreutils: <http://www.gnu.org/software/coreutils/>
Ayuda general para usar software GNU: <http://www.gnu.org/gethelp/>
Informe de errores en la traducción de timeout a <http://translationproject.org/team/>
DERECHOS DE AUTOR
Copyright © 2012 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <http://gnu.org/licenses/gpl.html>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. No hay NINGUNA GARANTÍA, en la medida permitida por la ley.
VÉASE TAMBIÉN
La documentación completa para timeout se mantiene como un manual Texinfo. Si los programas info y timeout están correctamente instalados en su sitio, el comando info coreutils 'timeout invocation' debe darle acceso al manual completo.