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

Re: commande en console, crontab et archivemail



From: VALLIET Emmanuel <emmanuel.valliet@enst-bretagne.fr> Date: 060103
> On Mon, Jan 06, 2003 at 03:58:19PM +0100, Ploum wrote:
> 
> Salut :) (et pis meilleurs voeux aux debianeux de la liste)
> 
> Mhh, le '<', en shell, ca veut dire 'prends en entrée les données du
> fichier suivant', donc, c'est pas du tout ce que tu cherches à faire.
> À la limite, ça aurait pu être un cat mon_fichier > date..., mais c'est
> pas une économie de ressources :)
> Donc, j'imagine plutôt un truc du genre 
> mv mon_fichier "prout.`date +%m-%d`"

Merci ! ça marche !  En fait faut faire attention à ne pas mettre des '
mais des ` (je connais pas la signification mais je viens de tester)
> 
> Attention, dans les crontab, les % ont une signification particulière,
> et donc, si cette commande se retrouve dans une crontab, il faudra
> rajouter un \ devannt tous les %.
Ok, merci 
> > mais ça ne marche pas ! Comment faire ?
> 
> Ah non, ca marche pas :)
> 
> > Autre question, si je demande à crontab d'effectuer ça toutes les
> > semaines, par exemple chaque lundi via
> > "*     *   *   *   0   archivemail -d 10 -o ~/mail/archives ~/mail/sent"
> > est-ce qu'il va effectuer cette tache si je ne le lance que le mardi ?
> > Et ma syntaxe est-elle bonne quelque soit l'heure à laquelle j'allume
> > mon PC le lundi ?
> 
> Mhh, la page de man pour la crontab (attention, man 5 crontab, sinon, on
> tombe sur la commande crontab) est plutôt bien faite.
> Tiens, par exemple, ceci pourrait de simplifier la vie:

Ben j'ai fait man crontab, mais pas man 5 évidemment ! merci pour le
tuyau et pour anacron aussi. :)



Reply to: