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

Re: redirection sortie standard



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.

> 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

Y.



Reply to: