Dois-je vérifier et créer /tmp
avant d'écrire dans un fichier à l'intérieur de celui-ci? Supposer que personne n'a couru sudo rm -rf /tmp
parce que c'est un cas très rare
/tmp
(créé avec mktemp
), puis supprime ce sous-répertoire à la sortie. La plupart de mon système est monté en lecture seule, ce qui évite d'avoir à mémoriser cd
un répertoire accessible en écriture
mktemp
looks vraiment super, je finis probablement par utiliser ça.
/tmp
. Cependant, à l'inverse, il est autorisé à le faire et WGroleau a probablement trop extrapolé. Mon /tmp
est tmpfs
en attente dans la RAM, il est donc effacé à l’arrêt. Pourtant, ce n'est qu'un détail du système, qui n'est pas garanti par la FHS. Donc, au commentaire original, il est insensé de compter sur la présence ou l’ absence de quoi que ce soit /tmp
entre les bottes.