Originariamente inviato da Tux7000
Ciao, ho fatto le prove e ho aggiunto la rimozione dei file, a me funziona perfettamente. Ti posto il codice
codice:
#!/bin/sh

#Definisco il timeout
X=3600

#Definisco la data attuale
Y=`date +%s`

#Recupero il tempo di timeout
Z=$((Y-X))

#Entro nella cartella temporanea
for elemento in $(ls /tmp)
do
   #Recupero la data del file
   my_stat=`stat -c %X /tmp/${elemento}`
   #Verifico che il tempo non sia nel timeout
   if [ ${my_stat} -le ${Z} ] 
   then
      #Il file è da cancellare
      rm ${elemento}
   fi
done
In questo modo funziona.

Grazie mille!!

Proverò a inserirlo nel cronjob!

Ti faccio sapere se funziona!!