[linux] crontab - nespravny format zapisu?

Lubomir Host rajo na platon.sk
Úterý Leden 10 16:59:13 CET 2006


On Tue, Jan 10, 2006 at 04:53:24PM +0100, Jan Kunder wrote:
> Ahoj.
> 
> Z isteho dovodu (vid iny mail) nechcem pouzit cron-apt.
> 
> Tak som dal do crontabu toto:
> 22  2    * * *  root    "/usr/bin/aptitude update"
> 
> No a aptitude update mi vyhodi:
> **********************
> Get:1 http://security.debian.org sarge/updates/main Packages [168kB]
> Hit http://http.us.debian.org sarge/main Packages
...
> Fetched 168kB in 4s (33.6kB/s)
> 
> 1) Predpokladam spravne, ze ak mam "Get" a "Fetched XYkB", takze nebol 
> aktualizovany?
> [Resp. bol od 2:22]

Riadky zacinajuce s "Get" boli stiahnute, "Hit" boli povazovane za
aktualne a netahali sa.

> 2) Ak ano, preco mi moj zapis v crontabe nefunguje?
> 
> Som si odskusal - tak si aj odpoviem :)
> ********
> Z crontab:
> *  *    * * *  root    /bin/cp /etc/resolv.conf.LAN_KE /tmp/bez-uvodzoviek
> *  *    * * *  root    "/bin/cp /etc/resolv.conf.LAN_KE /tmp/uvodzovky"
> *  *    * * *  root    '/bin/cp /etc/resolv.conf.LAN_KE /tmp/kratke'
> *  *    * * *  root    `/bin/cp /etc/resolv.conf.LAN_KE /tmp/divne`

Spravny zapis podla mna je:

*  *    * * *  root    /bin/cp /etc/resolv.conf.LAN_KE  /tmp/bez-uvodzoviek

cize bez uvodzoviek. Este by si mozno chcel pri niektorych skriptoch
presmerovat vystup do /dev/null, takze skus:

22  2    * * *  root    /usr/bin/aptitude update > /dev/null 2>&1


rajo

-- 
Lubomir Host 'rajo' <rajo AT platon.sk>   ICQ #:  257322664   ,''`.
Platon Group                              http://platon.sk/  : :' :
Homepage: http://rajo.platon.sk/                             `. `'
http://www.gnu.org/philosophy/no-word-attachments.html         `-



Další informace o konferenci linux