Re: Structure d'un nom de fichier dans la crontab
Le lundi 06 août 2012 à 12:09, d'après
Alain Vaugham <alain@vaugham.com> :
> Par contre, dans la crontab, cette même syntaxe ne génère pas le
> fichier escompté :
> * * * * * pg_dump -a db_mabase > ~/backup/db_mabase_$(date +%Y)$(date +%m)$(date +%d)-$(date +%H)$(date +%M)$(date +%S).sql
Comme l'a indiqué un autre contributeur, un seul appel à date suffit :
pg_dump -a db_mabase > ~/backup/db_mabase_$(date +%Y%m%d-%H%M%S).sql
Mais ton problème est surtout que le caractère '%' a une signification
particulière dans une crontab, il faut l'échapper pour lui enlever cette
signification :
* * * * * pg_dump -a db_mabase > ~/backup/db_mabase_$(date +\%Y\%m\%d-\%H\%M\%S).sql
--
Thomas Parmelan
Reply to: