[[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