Provided by: manpages-fr-dev_2.64.1-1_all bug

NOM

       fexecve - Exécuter un programme spécifié via un descripteur de fichier

SYNOPSIS

       #include <sys/time.h>

       #define _GNU_SOURCE
       int fexecve(int fd, char *const argv[], char *const envp[]);

DESCRIPTION

       fexecve()  effectue la même tâche que execve(2), excepté que le fichier
       à exécuter est spécifié via un descripteur de fichier, fd au lieu  d’un
       chemin.

VALEUR RENVOYÉE

       En  cas  de  réussite,  la fonction fexecve() ne revient jamais. En cas
       d’erreur, la fonction renvoie -1 et errno est définie.

ERREURS

       Les erreurs sont les mêmes que pour execve(2), avec en plus :

       EINVAL fd n’est pas un descripteur de fichier valide, ou argv est NULL,
              ou envp est NULL.

       ENOSYS Impossible d’accéder au système de fichiers /proc.

VERSIONS

       fexecve() est disponible depuis la glibc 2.3.2.

CONFORMITÉ À

       Cette  fonction  est  spécifique  à  Linux. Elle est proposée pour être
       intégrée à une version future de POSIX.1.

VOIR AUSSI

       execve(2)

TRADUCTION

       Cette page de manuel a été traduite  et  mise  à  jour  par  Christophe
       Blaess  <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
       Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et  mise  à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement gérées par Florentin Duneau <fduneau@gmail.com> et l’équipe
       francophone de traduction de Debian.

       Veuillez   signaler   toute   erreur   de   traduction  en  écrivant  à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous  pouvez  toujours avoir accès à la version anglaise de ce document
       en utilisant la commande « man -L C <section> <page_de_man> ».