[[Linux-Biella] Directory temp]

Marco Ermini linux@bilug.linux.it
Mon, 18 Nov 2002 14:50:10 +0100


Luca Bertoncello <lucabert@lucabert.de> wrote:
> Ciao a tutti!
> 
> Ho veramente paura che, alla mia domanda, non ci sia nessuna risposta
> sensata,
> purtuttavia, sono ottimista, e ci provo lo stesso...
> 
> Ecco dunque il mio problema: in uno script che sto scrivendo (in SH)
> devo creare
> un certo numero di files e directory, che servono SOLO durante
> l'esecuzione
> dello script e verranno automaticamente cancellati al termine dello
> stesso.
> 
> Attualmente, non ho trovato di meglio che mettere una bella variabile
> nello
> script, contenente una directory da usare per creare quei files
> temporanei.
> 
> Sono pero' consapevole del fatto che su altre macchine ci saranno altri
> alberi
> di directory e, probabilmente, la directory che uso in questo script non
> sara'
> presente/l'amministratore avra' deciso di usarla per altre cose/varie ed
> eventuali.
> 
> Eccomi dunque al quiz:
> Che voi sappiate, e' possibile interrogare qualche variabile di
> environment/set/funzione/libreria di sistema/sfera di cristallo e sapere
> qual'e'
> la directory che l'amministratore intende usare per i dati temporanei?
> 
> Mille grazie in anticipo a tutti!


Perche' mai userai sh per fare queste applicazioni... quando c'e' perl o
qualsiasi altro linguaggio... lo sai solo tu ;-)

Comunque, ci sono *funzioni di sistema* per creare file temporanei. Non
devi nemmeno preoccuparti di conoscere qual e' la directory.

man mktemp


ciao


---
Marco Ermini
http://macchi.markoer.net