dwww Home | Manual pages | Find package

TIMEOUT(1)                Commandes de l'utilisateur                TIMEOUT(1)

NOM
       timeout - Exécuter une commande avec une limite de temps

SYNOPSIS
       timeout [OPTION] DURÉE COMMANDE [PARAM]...
       timeout [OPTION]

DESCRIPTION
       Lancer COMMANDE et la tuer si elle est toujours en cours après la DURÉE
       indiquée.

       Les paramètres obligatoires pour les options de forme  longue  le  sont
       aussi pour les options de forme courte.

       --preserve-status

              renvoyer  le  même état de fin d'exécution que COMMANDE, même si
              celle-ci

              dépasse le temps imparti

       --foreground

              quand timeout n'est pas exécuté depuis un interpréteur  de  com-
              mande,

              permettre  à COMMANDE de lire depuis le terminal (TTY) et de re-
              cevoir des signaux du terminal. Avec cette option, les processus
              enfant  de  COMMANDE  ne  seront pas limités dans le temps comme
              l'est COMMANDE.

       -k, --kill-after=DURÉE

              envoyer aussi un signal KILL si  la  COMMANDE  est  toujours  en
              cours

              une fois la DURÉE écoulée après l’envoi du signal initial

       -s, --signal=SIGNAL

              indiquer  le  signal à envoyer lors de l'expiration de la limite
              de temps.

              SIGNAL peut être un nom, comme « HUP », ou un numéro.  Consultez
              « kill -l » pour une liste de signaux

       -v, --verbose
              indiquer sur la sortie d'erreur standard tout signal envoyé lors
              de l'expiration de la limite de temps.

       --help afficher l'aide-mémoire et quitter.

       --version
              afficher les informations de version et quitter.

       DURÉE est un nombre à virgule flottante avec un suffixe optionnel,  qui
       peut  être  « s »  pour  seconde (par défaut), « m » pour minute, « h »
       pour heure ou « d » pour jour. Une durée de 0 désactive  la  limitation
       de temps associée.

       Lors  de  l'expiration  de la limite de temps, envoyer le signal TERM à
       COMMANDE si aucun autre SIGNAL n'est indiqué. Le signal TERM  tue  tous
       les processus qui ne bloquent ni n'interceptent ce signal. Il peut être
       nécessaire d'utiliser le signal KILL, puisque ce signal  ne  peut  être
       intercepté.

   État de fin d'exécution :
       124    si  la  commande dépasse le temps imparti et que l'option --pre-
              serve-status n'est pas spécifiée

       125    si la commande timeout elle-même échoue

       126    Si COMMANDE est trouvée, mais ne peut pas être invoquée

       127    si COMMANDE ne peut pas être trouvée

       137    si COMMANDE (ou timeout elle-même)  a  reçu  le  signal  KILL(9)
              (128+9)

       -      l'état de fin d'exécution de COMMAND autrement

BOGUES
       Certaines  plateformes n'acceptent pas, pour le moment, de délais supé-
       rieurs à l'année 2038.

AUTEUR
       Écrit par Padraig Brady.

SIGNALER DES BOGUES
       Aide en ligne de GNU  coreutils :  <https://www.gnu.org/software/coreu-
       tils/>
       Signaler   toute   erreur   de  traduction  à  <https://translationpro-
       ject.org/team/fr.html>

COPYRIGHT
       Copyright © 2022 Free Software Foundation, Inc.  Licence  GPLv3+ :  GNU
       GPL version 3 ou ultérieure <https://gnu.org/licenses/gpl.html>
       Ce  programme  est un logiciel libre. Vous pouvez le modifier et le re-
       distribuer. Il n'y a AUCUNE GARANTIE dans la mesure  autorisée  par  la
       loi.

VOIR AUSSI
       kill(1)

       Documentation   complète :  <https://www.gnu.org/software/coreutils/ti-
       meout>
       aussi disponible localement à l’aide de la commande : info '(coreutils)
       timeout invocation'

TRADUCTION
       La traduction française de cette page de manuel a été créée par Nicolas
       François  <nicolas.francois@centraliens.net>,   Bastien   Scher   <bas-
       tien0705@gmail.com>,  David  Prévot  <david@tilapin.org>, Jean-Philippe
       MENGUAL <jpmengual@debian.org> et  Jean-Pierre  Giraud  <jean-pierregi-
       raud@neuf.fr>

       Cette traduction est une documentation libre ; veuillez vous reporter à
       la       GNU       General       Public        License        version 3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  concernant  les conditions
       de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si vous découvrez un bogue dans la traduction de cette page de  manuel,
       veuillez envoyer un message à ⟨debian-l10n-french@lists.debian.org⟩.

GNU coreutils 9.1               Septembre 2022                      TIMEOUT(1)

Generated by dwww version 1.15 on Sat Jun 29 01:48:13 CEST 2024.