TIMEOUT(1) Ordenes de usuario TIMEOUT(1)
NOMBRE
timeout - ejecuta una orden con un limite temporal
SINOPSIS
timeout [OPCION] DURACION ORDEN [ARG]...
timeout [OPCION]
DESCRIPCION
Ejecuta una ORDEN y la finaliza si prosigue su ejecucion despues de
DURACION.
Los argumentos obligatorios para las opciones largas son tambien
obligatorios para las opciones cortas.
--preserve-status
finaliza con el mismo estado de salida que ORDEN incluso cuando
la orden sobrepase el tiempo de ejecucion
--foreground
cuando no se ejecute desde una shell,
da a ORDEN la posibilidad de recibir datos y senales del TTY. En
este modo, no se limitara el tiempo de ejecucion de los
descendientes de ORDEN.
-k, --kill-after=DURACION
enviar tambien la senal KILL si la ORDEN continua ejecutandose
transcurrido DURACION.
-s, --signal=SENAL
define la senal a emitir en caso de sobrepasar el tiempo de
ejecucion.
SENAL debe indicar con su nombre, por ejemplo 'HUP' o con un
numero. Consulte kill -l para ver la lista completa.
-v, --verbose
envia a la salida de error estandar cualquier senal enviada
transcurrido el tiempo de ejecucion
--help muestra la ayuda y finaliza
--version
muestra la version del programa y finaliza
DURACION es un numero decimal con un sufijo opcional: 's' para los
segundos (por defecto), 'm' para los minutos, 'h' para las horas y 'd'
para los dias. Una duracion de 0 anula la accion de timeout.
Envia la senal TERM a la ORDEN durante el tiempo de espero si no se
define otra senal. Esta senal termina cualquier proceso que no la
bloquee. Si no responde a esta senal, se debera emplear KILL.
Estado de salida:
124 Si se agota el tiempo de espera de ORDEN y no se ha definido
--preserve-status
125 si falla la propia orden timeout
126 si se encuentra ORDEN pero no puede ejecutarse
127 si no se encuentra orden
137 si se envia la senal KILL (9) (128+9) a la ORDEN o directamente
a timeout
- estado de salida de ORDEN en cualquier otro caso
ERRORES
En algunos sistemas, no es posible indicar tiempos de ejecucion mas
alla del ano 2038.
AUTOR
Escrito por Padraig Brady.
INFORMAR DE ERRORES
Ayuda en linea de GNU Coreutils:
Informe cualquier error de traduccion a
COPYRIGHT
Copyright (C) 2023 Free Software Foundation, Inc. Licencia GPLv3+: GNU
GPL version 3 o posterior .
Esto es software libre: usted es libre de cambiarlo y redistribuirlo.
NO HAY GARANTIA, en la medida permitida por la legislacion.
VEASE TAMBIEN
kill(1)
Full documentation
tambien disponible localmente ejecutando: info '(coreutils) timeout
invocation'
TRADUCCION
La traduccion al espanol de esta pagina del manual fue creada por
Marcos Fouces
Esta traduccion es documentacion libre; lea la GNU General Public
License Version 3 o
posterior con respecto a las condiciones de copyright. No existe
NINGUNA RESPONSABILIDAD.
Si encuentra algun error en la traduccion de esta pagina del manual,
envie un correo electronico a .
GNU coreutils 9.4 Enero 2024 TIMEOUT(1)