spousteni cronem

Jaroslav Napravnik Beethoven at centrum.cz
Thu Jun 24 22:15:29 CEST 2004


Minimalne je potreba cronu rict, jakym interpretrem ma dany soubor 
spustit. Takze napr.:
/usr/bin/perl usr/local/home/milanc/scripts/linktest.pl

A hlavicka v samotnem skriptu take nesmi chybet:
#!/usr/bin/perl

Jarek


Cizek Milan napsal:
> Ahoj,
> mam sice dotaz, ktery treba uplne nesouvisi s BSD, ale uz si vazne nevim
> rady a nemam se kam obratit. :(
> 
> Napsal jsem si perl skript, ktery vyprodukuje jeden datovy soubor. Kdyz ho
> spoustim z prikazoveho radku, vse funguje jak ma, i bez predrazeneho
> interpreta (staci # ./linktest.pl). Ten skript potrebuju spoustet kazdych
> 10minut, tak jsem do crontabu pridal:
> 
> */10    *       *       *       *       root
> /usr/local/home/milanc/scripts/linktest.pl
> 
> soubor vlastni root, pravo execute ma. Ve /var/log/cron se dokonce objevi
> prislusny zaznam:
> 
> Jun 24 21:00:00 igw /usr/sbin/cron[1403]: (root) CMD
> (/usr/local/home/milanc/scripts/linktest.pl)
> 
> Ale podle meho se skript nespusti, soudim tak podle souboru, ktery se
> nevytvori, zadnou aktivitu jsem nevidel ani pomoci top (skript bezne trva
> par vterin). Tak nevim, kde hledat. Zkousel jsem take do crontabu pridat
> jeste pred cestu "perl", take nefunguje. Pro jistotu jsem se pokusil muj
> datovy soubor vyhledat na celem disku (ze by se ukladal treba jinam), take
> nic. Predem diky za kazdy napad.
> 
> Milan
> 
> 



More information about the Users-l mailing list