Provided by:
debianutils_4.2.1ubuntu2_i386 
NOMBRE
tempfile - Crea un fichero temporal de forma segura
SINOPSIS
tempfile [-d DIRECTORIO] [-p CADENA] [-s CADENA] [-m MODO] [-n FICHERO]
[--directory=DIRECTORIO] [--prefix=CADENA] [--suffix=CADENA]
[--mode=MODO] [--name=FICHERO] [--help] [--version]
DESCRIPCI'ON
tempfile crea un fichero temporal de manera segura. Utiliza tempnam(3)
para seleccionar un nombre, y lo abre con << O_RDWR | O_CREAT |
O_EXCL>>. EL nombre de fichero se mostrara por la salida estandar.
Consulte tempnam(3) para ver los pasos que se toman para la seleccion
del directorio.
Se buscara el directorio en el que crear el fichero en el siguiente
orden (sin embargo, consulte tempnam(3) para ver informacion de la
fuente original):
a) Si existe la variable de entorno TMPDIR, y contiene el nombre de un
directorio adecuado, se utilizara.
b) En caso contrario, si se define el argumento --directory, y es
adecuado, se utilizara este.
c) De no ser asi, se usara P_tmpdir (tal y como se define en <stdio.h>)
cuando sea apropiado.
d) Por ultimo, se puede utilizar el directorio implementado (/tmp).
OPCIONES
-d, --directory DIRECTORIO
Copia el fichero al DIRECTORIO.
-m, --mode MODO
Abre el fichero usando el MODO, en lugar de 0600.
-n, --name FICHERO
Usa el FICHERO para el nombre, en lugar de tempnam(3). Se
ignoraran las opciones <<-d>>, <<-p>> y <<-s>> si se introduce
esta.
-p, --prefix CADENA
Utiliza hasta cinco letras de la CADENA para generar el nombre.
-s, --suffix CADENA
Genera el fichero con la CADENA como sufijo.
--help Muestra informacion de uso por la salida estandar y cierra con
exito.
--version
Muestra informacion de la version por la salida estandar y
cierra con exito.
ESTADOS DE SALIDA
Un estado de salida cero significa que el fichero temporal ha sido
creado con exito. Cualquier otro estado de salida indica un fallo.
FALLOS
Exclusive creation is not guaranteed when creating files on NFS
partitions. tempfile is deprecated; you should use mktemp(1) instead.
EJEMPLO
#!/bin/sh
#[...]
t=$(tempfile) || exit
trap "rm -f -- '$t'" EXIT
#[...]
rm -f -- "$t"
trap - EXIT
exit
V'EASE TAMBI'EN
tempnam(3), mktemp(1)