TEMPFILE(1) | General Commands Manual | TEMPFILE(1) |
tempfile - crea un file temporaneo in maniera sicura
tempfile [-d DIR] [-p STRINGA] [-s STRINGA] [-m MODALITÀ] [-n FILE] [--directory=DIR] [--prefix=STRINGA] [--suffix=STRINGA] [--mode=MODALITÀ] [--name=FILE] [--help] [--version]
tempfile crea un file temporaneo in maniera sicura. Usa mkstemps(3) per scegliere il nome e lo apre con O_RDWR | O_CREAT | O_EXCL. Il nome di file viene stampato sullo standard output.
La directory in cui creare il file può essere ricercata in questo ordine:
Uno stato di uscita 0 significa che il file temporaneo è stato creato con successo. Qualsiasi altro stato di uscita indica un errore.
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.
#!/bin/sh #[...] t=$(tempfile) || exit trap "rm -f -- '$t'" EXIT #[...] rm -f -- "$t" trap - EXIT exit
27 giugno 2012 | Debian |