Provided by: manpages-fr-dev_3.27fr1.4-1_all bug

NOM

       mkdtemp - Creation d'un repertoire temporaire unique

SYNOPSIS

       #include <stdlib.h>

       char *mkdtemp(char *template);

   Exigences  de  macros  de  test de fonctionnalites pour la glibc (consultez
   feature_test_macros(7)) :

       mkdtemp() :
           Depuis la glibc 2.10 :
               _BSD_SOURCE || _POSIX_C_SOURCE >= 200809L ||
               _XOPEN_SOURCE >= 700
           Avant la glibc 2.10 :
               _BSD_SOURCE

DESCRIPTION

       La  fonction  mkdtemp()  cree  un repertoire temporaire de nom unique a
       partir de template. Les six derniers  caracteres  de  template  doivent
       etre  XXXXXX  et ces derniers sont remplaces par une chaine qui rend le
       nom du repertoire  unique.  Le  repertoire  est  alors  cree  avec  les
       permissions  0700. Comme il sera modifie, template ne doit pas etre une
       chaine constante, mais  doit  etre  declare  en  tant  que  tableau  de
       caracteres.

VALEUR RENVOY'EE

       La  fonction  mkdtemp()  renvoie  un  pointeur  vers la chaine template
       modifiee en cas de succes, et renvoie NULL  en  cas  d'echec.  Dans  ce
       dernier cas, errno est positionnee en consequence.

ERREURS

       EINVAL Les  six  derniers  caracteres  de  template ne sont pas XXXXXX.
              template n'est pas modifiee.

       Se reporter egalement a mkdir(2) pour les autres valeurs  possibles  de
       errno.

VERSIONS

       Disponible depuis la glibc 2.1.91.

CONFORMIT'E

       POSIX.1-2008. Cette fonction est presente sur les BSD.

VOIR AUSSI

       mkdir(2), mkstemp(3), mktemp(3), tempnam(3), tmpfile(3), tmpnam(3)

COLOPHON

       Cette  page  fait  partie  de  la  publication 3.27 du projet man-pages
       Linux. Une description du projet et des instructions pour signaler  des
       anomalies       peuvent       etre       trouvees      a      l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis 2010, cette traduction est maintenue a l'aide  de  l'outil  po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone       au       sein        du        projet        perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Stephan           Rafin          (2002),          Alain          Portal
       <URL:http://manpagesfr.free.fr/> (2006).  Florentin Duneau et  l'equipe
       francophone de traduction de Debian (2006-2009).

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

       Vous  pouvez  toujours avoir acces a la version anglaise de ce document
       en utilisant la commande << man -L C <section> <page_de_man> >>.