Provided by: manpages-fr_4.26.0-1_all bug

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 commande,

              permettre à COMMANDE de lire depuis le terminal (TTY) et de recevoir 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é.

   Code de retour :
       124    si la commande dépasse le temps imparti et que l'option --preserve-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)

       -      le code de retour de la COMMANDE sinon

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/coreutils/>
       Signaler toute erreur de traduction à <https://translationproject.org/team/fr.html>

COPYRIGHT

       Copyright © 2024 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 redistribuer. 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/timeout>
       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     <bastien0705@gmail.com>,    David    Prévot
       <david@tilapin.org>,  Jean-Philippe  MENGUAL  <jpmengual@debian.org>   et   Jean-Pierre   Giraud   <jean-
       pierregiraud@neuf.fr>

       Cette  traduction  est  une  documentation libre ; veuillez vous reporter à la GNU General Public License
       version 3 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.5                                 Octobre 2024                                        TIMEOUT(1)