Howdy!
On Fri, 9 Apr 1999, Iztok Polanic wrote:
> Kako naj z eno samo komando (crontab) posredujem cronu, da bo znal
> nastaviti crontab za dolocenega usera?
man crontab ...
Sicer pa: 'crontab -u luser file' luserju nastavi cron jobe iz datoteke
'file'. Struktura datoteke je enostavna (man 5 crontab), na hitro pa
takole: vsaka vrstica vsebuje eno pravilo, pravila pa so locena
v vec stolpcev. Pomen stolpcev:
1. minuta
2. ura
3. dan v mesecu
4. mesec v letu
5. dan v tednu
6. ukaz, ki naj se izvrsi
V prvih petih stolpcih imas lahko kar '*'.
Primer
0 * * * 5 touch /tmp/cron_v_petek &
ti vsako polno uro vsak petek obnovi 'timestamp' datoteke
/tmp/cron_v_petek.
Primer
*/10 * */5 * * touch /tmp/cron_kar_tako &
ti vsak peti dan v mesecu vsako deseto minuto obnovi 'timestamp' datoteke
/tmp/cron_kar_tako.
Vedno dodaj na konec ukaza se znak '&', saj je delovanje nekaterih
crond-jev blokirano, dokler ukaz ne konca izvajanja.
Ce hoces spreminjati crontab za luserja, potem najprej izpisi aktualno
stanje, luser naj ga popravi (preko, denimo web interfaca), in potem
popravljeno datoteko podtakni cronu.
Peace!
Mkx
---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'