PDA

Visualizza la versione completa : Personalizzare nome file in crontab


activ
26-05-2012, 20:09
ciao a tutti

sul server di produzione ho fatto in modo che ogni 6 giorni avvenga il backup della cartella www...

volevo però chiedervi, come posso personalizzare automaticamente il nome del file?

ad esempio, questo è il mio cron:


* * */6 * * root tar cf /var/backup/bk_www.tar /var/www/

però vorrei che invece di chiamarlo bk_www.tar ci fosse la data e magari anche l'ora.

è possibile farlo?

grazie anticipatamente

:ciauz:

sacarde
26-05-2012, 21:34
non lo so se si puo fare dentro crontab

io lascio a crontab l'esecuzione di uno script

e all'interno dello script mi formo il nome-file con: `date +%F-%R`


simile qui: http://forum.html.it/forum/showthread.php?threadid=1207373

activ
27-05-2012, 01:07
mi hai dato un ottimo spunto...

ho risolto così:


* * */6 * * root tar cf /var/backup/bk_www_$(date +\%H.\%M_\%d-\%m-\%Y).tar /var/www/

e funziona :)
occorrevano backslash però

grazie :ciauz:

Loading