J'ai écrit un court script bash pour terminer une tâche qui implique la création d'un répertoire temporaire et le stockage de divers fichiers et l'exécution de diverses opérations sur celui-ci.Où créer des fichiers temporaires lorsque l'accès à/tmp/est refusé?
Lors de mon premier passage, j'ai simplement créé le dossier temp sous /tmp/$$.$script ", mais j'ai ensuite testé le script sur un ordinateur où je n'avais pas accès en écriture à/tmp /, et je J'aimerais prendre en compte ce cas, donc ma question est: où est un bon emplacement secondaire pour ce répertoire temp? Dois-je utiliser le répertoire courant? Le répertoire personnel? ~/tmp /? L'emplacement de sortie du script?
Tous les fichiers créés ne soient nettoyés à la sortie du script.
Malheureusement, cet ordinateur particulier n'a pas TMPDIR ensemble, mais je pense que je vais ajouter une vérification pour cela comme un emplacement d'écriture possible. Merci. –