Provided by: debianutils_5.5-1ubuntu2_amd64 bug

NOM

       tempfile - Créer un fichier temporaire de façon sûre

SYNOPSIS

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

DESCRIPTION

       Le programme tempfile crée un fichier temporaire de façon sûre. Il utilise mkstemps(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.

       Une recherche peut être effectuée dans le répertoire où le fichier sera créé, dans l'ordre suivant :

       a) la variable d'environnement TMPDIR sera utilisée si elle existe et contient  le  nom  d'un  répertoire
          approprié ;

       b) sinon,  si  l'option  --directory  est utilisée, le répertoire spécifié est utilisé, à condition qu'il
          soit valide ;

       c) sinon, le répertoire P_tmpdir (tel que défini dans <stdio.h>) est utilisé s'il est valide ;

       d) Finally an implementation-defined directory (/tmp)  may be used.

OPTIONS

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

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

       -p, --prefix CHAÎNE
              utilise jusqu'à cinq lettres de CHAÎNE pour générer le nom.

       -s, --suffix CHAÎNE
              génère le fichier en utilisant CHAÎNE 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 été créé avec succès. Toute autre valeur de retour
       indique une erreur.

BOGUES

       Exclusive creation is not guaranteed  when  creating  files  on  NFS  partitions.  tempfile  cannot  make
       temporary directories. tempfile is deprecated; you should use mktemp(1)  instead.

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, 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>, se‐
       lon le cas, toute erreur dans cette page de manuel.

Debian GNU/Linux                                  27 juin 2012                                       TEMPFILE(1)