[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: