mktemp
mktemp [OPTION]... [MODÈLE]
Créer un fichier ou répertoire temporaire.
Options
--directory,-d-
Créer un répertoire au lieu d’un fichier
--dry-run,-u-
ne rien créer ; afficher seulement un nom (dangereux)
--quiet,-q-
Échouer silencieusement si une erreur se produit.
--suffix=<SUFFIX>-
ajouter SUFFIXE au MODÈLE ; SUFFIXE ne doit pas contenir un séparateur de chemin. Cette option est implicite si MODÈLE ne se termine pas par X.
-p <DIR>-
forme courte de –tmpdir
--tmpdir=<DIR>-
interpréter MODÈLE relativement à RÉP ; si RÉP n’est pas spécifié, utiliser $TMPDIR ($TMP sur windows) si défini, sinon /tmp. Avec cette option, MODÈLE ne doit pas être un nom absolu ; contrairement à -t, MODÈLE peut contenir des barres obliques, mais mktemp ne crée que le composant final
-t-
Générer un modèle (en utilisant le préfixe fourni et TMPDIR (TMP sur windows) si défini) pour créer un modèle de nom de fichier [obsolète]
Examples
Crée un fichier temporaire vide et affiche son chemin d’accès absolu :
mktemp
Utilise un répertoire personnalisé si $TMPDIR n’est pas défini (la valeur par défaut dépend de la plateforme, mais est habituellement /tmp) :
mktemp -p {{/chemin/vers/reptemp}}
Utilise un modèle de chemin personnalisé (les X sont remplacés par des caractères alphanumériques aléatoires) :
mktemp {{/tmp/exemple.XXXXXXXX}}
Utilise un modèle de nom de fichier personnalisé :
mktemp -t {{exemple.XXXXXXXX}}
Crée un répertoire temporaire vide et affiche son chemin d’accès absolu :
mktemp -d
The examples are provided by the tldr-pages project under the CC BY 4.0 License.
Please note that, as uutils is a work in progress, some examples might fail.