Provided by: debianutils_2.30ubuntu3_i386 bug

NOM

       tempfile - crée un fichier temporaire de façon sûre

SYNOPSIS

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

DESCRIPTION

       Le  programme  tempfile crée un fichier temporaire d’une façon sûre. 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 affiché sur la sortie standard.

       The directory in which to create the file might be searched for in this
       order:

       a)     The  directory  specified by the environment variable TMPDIR, if
              it exists.

       b)     Le répertoire spécifié en  argument  de  --directory,  si  cette
              option est utilisée.

       c)     Le répertoire /tmp.

       See tempnam(3)  for the actual steps involved in directory selection.

OPTIONS

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

       -p, --prefix CHANE
              Utilise jusqu’à cinq lettres de CHANE pour générer le nom.

       -s, --suffix CHANE
              Génère le fichier en utilisant CHANE comme suffixe.

       -m, --mode MODE
              Ouvre le fichier dans le mode MODE plutôt que 0600.

       -n, --name FICHIER
              Utilise  FICHIER comme nom plutôt que tempnam(3). Les options -d
              -p et -s sont ignorées si cette option est utilisée.

       --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.

VALEURS DE RETOUR

       Une valeur de retour 0 signifie que le fichier a été créé avec  succès.
       Toute autre valeur de retour indique une erreur.

BOGUES

       Une   création  exclusive  ([ NdT :  pour  éviter  toute  situation  de
       compétition, ou « race condition » ]) n’est  pas  garantie  lorsque  le
       fichier est créé sur une partition NFS.

EXAMPLE

              #!/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,  réalisée par Nicolas FRANÇOIS le 8
       décembre 2005.

       L’équipe de traduction a fait le maximum pour réaliser  une  adaptation
       française de qualité.

       La  version  anglaise  la  plus  à  jour  de  ce  document est toujours
       consultable en ajoutant l’option « -L C » à la commande man.

       N’hésitez pas à signaler  à  l’auteur  ou  à  la  liste  de  traduction
       <debian-l10-french@lists.debian.org>,  selon  le cas, toute erreur dans
       cette page de manuel.