Créer un fichier ou un dossier temporaire en bash

La commande mktemp peut être utilisée pour créer des fichiers ou des répertoires uniques uniques à l’aide d’un nom de fichier base et une extension randomisée
La commande mktemp seule crée un fichier temporaire dans /tmp de la forme /tmp/tmp.xxxxxxxx

$
$ mktemp /tmp/tmp.zgMn7OXZkB
$

Pour donner un suffixe au nom de fichier :

$ mktemp filename.XXXX
$ filename.zYQX

Pour créer un fichier temporaire dans un autre répertoire, on utilise :

$ mktemp -d --tmpdir=/repertoire/
$ /repertoire/tmp.zgMn7OXZkB

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.