Backup script shell
Sempre per questioni di backup, dovevo ridurre lo spazio della directory dei progetti. Questo script effettua un tarball per ogni directory di primo livello del percorso corrente. La mia situazione di partenza era:
paolo@h:~$ ls -la /home/paolo/progetti
drwxr-xr-x 5 paolo paolo 4096 2009-02-27 09:19 alfa
drwxr-xr-x 2 paolo paolo 4096 2009-03-13 17:44 beta
drwxr-xr-x 2 paolo paolo 4096 2008-04-08 16:49 gamma
Eseguendo:
paolo@h:~/progetti$ find -maxdepth 1 -type d -print0 | xargs -0 -I {} tar -cvzf {}.tar.gz{} si ottengono gli archivi compressi di ciascuna directory:
alfa.tar.gz
beta.tar.gz
gamma.tar.gz pm :: Mar.19.2009 :: italian :: No Comments »
