perkamon - en to fr translation catalogue (21 entries)

note: type: TH
en: 2019-03-06
fr: 6 mars 2019

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: exit - cause normal process termination
fr: exit - Terminer normalement un processus

note: type: Plain text
en: The B<exit>()  function causes normal process termination and the value of I<status & 0377> is returned to the parent (see B<wait>(2)).
fr: La fonction B<exit>() termine normalement un processus et la valeur I<status & 0377> est envoyée au processus parent (consultez B<wait>(2)).

note: type: Plain text
en: All functions registered with B<atexit>(3)  and B<on_exit>(3)  are called, in the reverse order of their registration.  (It is possible for one of these functions to use B<atexit>(3)  or B<on_exit>(3)  to register an additional function to be executed during exit processing; the new registration is added to the front of the list of functions that remain to be called.)  If one of these functions does not return (e.g., it calls B<_exit>(2), or kills itself with a signal), then none of the remaining functions is called, and further exit processing (in particular, flushing of B<stdio>(3)  streams) is abandoned.  If a function has been registered multiple times using B<atexit>(3)  or B<on_exit>(3), then it is called as many times as it was registered.
fr: Toutes les fonctions enregistrées avec B<atexit>(3) et B<on_exit>(3) sont appelées dans l'ordre inverse de leur enregistrement. Il est possible pour l'une de ces fonctions d'utiliser B<atexit>(3) ou B<on_exit>(3) pour enregistrer une fonction supplémentaire à exécuter lors de la procédure de terminaison\ ; le nouvel enregistrement est ajouté au début de la liste des fonctions à appeler. Si l'une de ces fonctions ne rend pas la main (par exemple, car elle appelle B<_exit>(2) ou se tue avec un signal), alors aucune des fonctions suivantes de la liste n'est exécutée et le processus de terminaison est abandonné (en particulier, le vidage des flux B<stdio>(3)). Si une fonction a été enregistrée plusieurs fois avec B<atexit>(3) ou B<on_exit>(3), alors elle sera appelée aussi souvent qu'elle a été enregistrée.

note: type: Plain text
en: All open B<stdio>(3)  streams are flushed and closed.  Files created by B<tmpfile>(3)  are removed.
fr: Tous les flux ouverts du type B<stdio>(3) sont vidés et fermés. Les fichiers créés par B<tmpfile>(3) sont supprimés.

note: type: Plain text
en: The C standard specifies two constants, B<EXIT_SUCCESS> and B<EXIT_FAILURE>, that may be passed to B<exit>()  to indicate successful or unsuccessful termination, respectively.
fr: Le standard C spécifie deux constantes symboliques B<EXIT_SUCCESS> et B<EXIT_FAILURE> qui peuvent être passées à B<exit>() pour indiquer respectivement une terminaison sans ou avec échec.

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: The B<exit>()  function does not return.
fr: La fonction B<exit>() ne revient jamais.

note: type: SH
en: ATTRIBUTES
fr: ATTRIBUTS

note: type: tbl table
en: Value
fr: Valeur

note: type: Plain text
en: The B<exit>()  function uses a global variable that is not protected, so it is not thread-safe.
fr: La fonction B<exit>() utilise une variable globale non protégée, et n’est donc pas sûre dans un contexte multithread.

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: type: Plain text
en: The use of B<EXIT_SUCCESS> and B<EXIT_FAILURE> is slightly more portable (to non-UNIX environments) than the use of 0 and some nonzero value like 1 or -1.  In particular, VMS uses a different convention.
fr: L'utilisation d'B<EXIT_SUCCESS> et B<EXIT_FAILURE> est légèrement plus portable (vers des environnements non UNIX) que celle de zéro et d'une valeur non nulle comme 1 ou -1. En particulier, le système VMS utilise une convention différente.

note: type: Plain text
en: If the implementation supports the B<SIGCHLD> signal, this signal is sent to the parent.  If the parent has set B<SA_NOCLDWAIT>, it is undefined whether a B<SIGCHLD> signal is sent.
fr: Si l'implémentation supporte le signal B<SIGCHLD>, celui-ci est envoyé au processus père. Si le père a défini B<SA_NOCLDWAIT>, il n'est pas précisé si B<SIGCHLD> est envoyé ou non.

note: type: Plain text
en: If the exit of the process causes a process group to become orphaned, and if any member of the newly orphaned process group is stopped, then a B<SIGHUP> signal followed by a B<SIGCONT> signal will be sent to each process in this process group.  See B<setpgid>(2)  for an explanation of orphaned process groups.
fr: Si la fin du processus rend orphelin un groupe de processus, et si certains membres de ce groupe nouvellement orphelin sont arrêtés, alors tous les processus de ce groupe vont recevoir B<SIGHUP> suivi de B<SIGCONT>. Consultez B<setpgid>(2) pour plus d'informations sur les processus orphelins.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
