¿Necesito verificar y crear /tmpantes de escribir en un archivo dentro de él? Supongamos que nadie ha corrido sudo rm -rf /tmpporque es un caso muy raro.
/tmp(creado con mktemp) y luego elimino ese subdirectorio al salir. La mayor parte de mi sistema está montado de solo lectura y esto evita que tenga que recordarlo cden un directorio de escritura
mktempve muy bien, probablemente termine de usar eso.
/tmp. Sin embargo, a la inversa, está permitido hacerlo, y presumiblemente WGroleau ha extrapolado demasiado lejos de eso. Mi /tmpse tmpfsmantiene en la RAM, por lo que se borra al apagar. Aún así, eso es solo un detalle del sistema, que no está garantizado por el FHS. Entonces, para el comentario original, es una locura confiar en la presencia o ausencia de cualquier cosa /tmpentre botas.