On Tue, 05 Oct 2004 11:26:59 +0300, Laurentiu Lars Matei <[EMAIL PROTECTED]> wrote: > Salut! > > Am urmatoarea intrare in /etc/crontab: > > 00 18 * * * root find /home/lars/tmp -name '%*' -print0 | xargs -0 rm > > Din cate vad in /var/log/cron se executa doar pana la primul apostrof:
nu se infurie la apostrof, ci la %. in unele versiuni de cron, % are sens special, vezi man 5 crontab. > > # cat /var/log/cron |grep find > Oct 3 18:00:02 plain CROND[31869]: (root) CMD (find /home/lars/tmp -name ') > Oct 4 18:00:01 plain CROND[14187]: (root) CMD (find /home/lars/tmp -name ') > > Intrebarea e cum il fac sa execute toata comanda? > Din linie de comanda merge linia din cron exact cum e scrisa. > > M-ar ajuta asa ceva: > 00 18 * * * root find /home/lars/tmp -name \'%*\' -print0 | xargs -0 rm > ? > > O alta intrebare: > Pot sa fortez cumva din linia de comanda rularea unei anumite linii din > crontab la un moment dat exact in conditiile in care ar rula la ora > stabilita? > > Multumesc! > > -- > Dipl. Eng. Laurentiu "Lars" Matei <[EMAIL PROTECTED]> > XHP Lead Developer and Project Admin [ http://xhp.sf.net/ ] > My homepage: http://www.targetit.ro/lars/ > > --- > Detalii despre listele noastre de mail: http://www.lug.ro/ > > -- boldjack "http://back to how much I rule" --- Detalii despre listele noastre de mail: http://www.lug.ro/
