[bglug] spostamento vecchi files

dario.anzani@cheapnet.it dario.anzani@cheapnet.it
Ven 7 Mar 2008 18:31:04 CET


Quoting Mc <mc@bglug.it>:

> Ciao a tutti
> Sono alla ricerca di uno script in bash o perl che mi sposti tutti i  
>  files pił
> vecchi di n giorni in una directory mantenendomi la struttura.


una cosa volante non testata, per file + vecchi di 30 gg:

find /tuo_percorso -type f -follow -mtime +30|while read uno
do
mkdir -p /radice_nuovo_percorso$(echo $uno|sed 's/\/[^\/]\{1,\}$//g')
cp $uno /radice_nuovo_percorso$(echo $uno|sed 's/\/[^\/]\{1,\}$//g')
done

dovrebbe andare!
prova e fammi sapere ciao


Maggiori informazioni sulla lista bglug