Le Lundi 29 Mai 2006 23:34, Yves Rutschle a écrit : > On Mon, May 29, 2006 at 11:06:24PM +0200, Matthieu wrote: > > 0 0 * * * $HOME/scripts/save.sh >> $HOME/logs/save.log > > Attention, >> rajoute à la fin du fichier, donc save.log va > croitre sans fin. Il serait peut-être bon d'utiliser logrotate. > > > lorsque je lance cette crontab, j'ai plusieurs centaines de lignes de > > sorties. > > [...] > > > mais le fichier de log generé par la crontab ne contient que trois > > lignes, chacune des lignes est generé par le script persona_save > > correspondant > > Je ne comprend pas ces deux phrases, elles me paraissent > contradictoires. Il y a plusieurs centaines de lignes, ou > bien 3 lignes? > > > mais aucune des sorties realisées par le commandes rsync ne sont > > sauvegardées, alors qu'elles sont visibles lorsque j'appelle save.sh en > > ligne de commande > > peut-être rsync écrit-il sur stderr, auquel cas il faut > rediriger stderr au lieu de stdout: > save.sh 2> save.log Je pense qu'il veut rediriger les deux, et donc je ferais comme ceci : 0 0 * * * $HOME/scripts/save.sh 2>&1 >> $HOME/logs/save.log -- Florent
Attachment:
pgpHgwDf2WXPx.pgp
Description: PGP signature