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