Provided by: debianutils_4.0.2_i386 bug

NOM

       tempfile - cree un fichier temporaire de facon sure

SYNOPSIS

       tempfile  [-d  REP]  [-p  CHA^INE]  [-s  CHA^INE]  [-m MODE] [-n FICHIER]
       [--directory=REP]  [--prefix=CHA^INE]  [--suffix=CHA^INE]   [--mode=MODE]
       [--name=FICHIER] [--help] [--version]

DESCRIPTION

       Le  programme  tempfile  cree  un  fichier temporaire de facon sure. Il
       utilise tempnam(3) pour choisir un nom et l'ouvre dans le mode O_RDWR |
       O_CREAT | O_EXCL. Le nom du fichier est affiche sur la sortie standard.
       Voir tempnam(3)  pour  les  differentes  etapes  de  la  selection  des
       repertoires.

       Une recherche peut etre effectuee dans le repertoire ou le fichier sera
       cree, dans l'ordre suivant (se referer toutefois a tempnam(3) pour  des
       reponses faisant autorite a ce sujet) :

       a) la  variable  d'environnement TMPDIR sera utilisee si elle existe et
          contient le nom d'un repertoire approprie ;

       b) sinon, si l'option --directory est utilisee, le repertoire  specifie
          est utilise, a condition qu'il soit valide ;

       c) sinon,  le  repertoire  P_tmpdir (tel que defini dans <stdio.h>) est
          utilise s'il est valide ;

       d) enfin, un repertoire (/tmp) defini par  l'implementation  peut  etre
          utilise ;

OPTIONS

       -d, --directory REP
              place le fichier dans REP.

       -m, --mode MODE
              ouvre le fichier dans le mode MODE plutot que 0600.

       -n, --name FICHIER
              utilise  FICHIER comme nom plutot que tempnam(3). Les options -d
              -p et -s sont ignorees si cette option est utilisee.

       -p, --prefix CHA^INE
              utilise jusqu'a cinq lettres de CHA^INE pour generer le nom.

       -s, --suffix CHA^INE
              genere le fichier en utilisant CHA^INE comme suffixe.

       --help affiche un message d'aide sur la sortie  standard,  puis  quitte
              sans erreur.

       --version
              affiche  les  informations  sur  la  version,  puis  quitte sans
              erreur.

VALEUR DE RETOUR

       Une valeur de retour 0 signifie que le fichier a ete cree avec  succes.
       Toute autre valeur de retour indique une erreur.

BOGUES

       Une   creation  exclusive  ([ NdT :  pour  eviter  toute  situation  de
       competition, ou << race condition >> ]) n'est pas garantie  lorsque  le
       fichier  est  cree  sur  une  partition  NFS. Le programme tempfile est
       obsolete. Il est conseille d'utiliser mktemp(1) a la place.

EXEMPLES

              #!/bin/sh
              #[...]
              t=$(tempfile) || exit
              trap "rm -f -- '$t'" EXIT
              #[...]
              rm -f -- "$t"
              trap - EXIT
              exit

VOIR AUSSI

       tempnam(3), mktemp(1)

TRADUCTION

       Ce document est une traduction, realisee  par  Nicolas  FRANCOIS  le  8
       decembre 2005.

       L'equipe  de  traduction a fait le maximum pour realiser une adaptation
       francaise de qualite.

       La version anglaise  la  plus  a  jour  de  ce  document  est  toujours
       consultable en ajoutant l'option <<-L C>> a la commande man.

       N'hesitez  pas  a  signaler  a  l'auteur  ou  a  la liste de traduction
       <debian-l10-french@lists.debian.org>, selon le cas, toute  erreur  dans
       cette page de manuel.