2010-12-13 5 views
1

Einige Bibliotheken, die ich benutze, scheinen Dinge auf /tmp zu schreiben.Wie kann ich temporär das tmp-Verzeichnis ändern, das Perl verwendet?

Ich möchte den 'temporären' Verzeichnispfad meines Skripts (und aller importierten Bibliotheken) auf /new/tmp/location ändern. Unnötig zu sagen, dass ich nichts außerhalb meines Skripts ausführen möchte (so ist z. B. das erneute Montieren von /tmp keine Option).

Wie kann ich das tun?

Antwort

4

Viele Bibliotheken erstellen temporäre Dateien in dem Verzeichnis, das von der TMPDIR-Umgebungsvariablen angegeben wird, falls dies festgelegt ist. Versuche es; Wenn das nicht hilft, müssen Sie mehr darüber sagen, welche Bibliotheken Sie beeinflussen möchten.

Verwandte Themen