2010-12-13 36 views
1

Certaines bibliothèques que j'utilise semblent écrire des choses à /tmp.Comment puis-je changer temporairement le répertoire tmp utilisé par Perl?

Je voudrais changer l'emplacement du répertoire 'temporaire' que mon script (et toutes les bibliothèques importées) utilise pour /new/tmp/location. Inutile de dire que je ne veux rien faire en dehors de mon script (par exemple, remonter /tmp n'est pas une option).

Comment puis-je faire cela?

Répondre

4

De nombreuses bibliothèques créeront des fichiers temporaires dans le répertoire spécifié par la variable d'environnement TMPDIR, s'il est défini. Essaie; Si cela ne vous aide pas, vous devrez en dire plus sur les bibliothèques que vous voulez affecter.