Portál AbcLinuxu, 13. května 2025 23:41

Dotaz: Perl - automatické spouštění skriptů

10.3.2008 10:43 barton.pavel | skóre: 5
Perl - automatické spouštění skriptů
Přečteno: 592×
Odpovědět | Admin
Zdravim mel bych jeden dotaz mam par skriptu v perlu ktere se spousteji v cronu v urcitych casech a potreboval bych ale aby byl jeden hlavni skript a bezel jako sluzba nebo tak a nejak do toho zakomponovat i ten cron. Nejak nemam ani predstavu nevedel by nekdo? Moc diky za rady
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.3.2008 10:50 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Perl
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejprve asi budete muset konkrétněji popsat, čeho chcete dosáhnout. Skript může být pravidelně spouštěn z cronu, může běžet neustále na pozadí (jako služba), může běžet na pozadí a interně spouštět podle nějakých pravidel další skripty (např. u cronu jsou těmi pravidly datum a čas). A možná bude dobré na chvíli zaopmenout na cron a popsat jenom to, co má být výsledkem vašeho snažení. Pokud se na nějakou dílčí úlohu bude cron hodit, můžeme klidně kdykoli říci „a tohle bude dělat cron“.
10.3.2008 10:55 barton.pavel | skóre: 5
Rozbalit Rozbalit vše Re: Perl
No jde mi o to aby to bezelo porad jako sluzba a v urcitych casech to spoustelo jine perlovske skripty.Ted to mam udelano tak ze mam x perlovskych skriptu a spoustim je samostatne v cronu. Proste to nejak hodit do kupy
10.3.2008 10:58 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: Perl
10.3.2008 11:59 barton.pavel | skóre: 5
Rozbalit Rozbalit vše Re: Perl
Jo to vypada dobre dik za radu.Musim si nahodit jeste ten modul porad mi to konci na

Checking if your kit is complete... Looks good Writing Makefile for Time-modules -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible Running make for R/RO/ROLAND/Schedule-Cron-0.97.tar.gz Is already unwrapped into directory /etc/apt/y/build/Schedule-Cron-0.97

CPAN.pm: Going to build R/RO/ROLAND/Schedule-Cron-0.97.tar.gz

-- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible

Dik za rady
10.3.2008 12:43 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: Perl
použite force install :-)
10.3.2008 13:31 barton.pavel | skóre: 5
Rozbalit Rozbalit vše Re: Perl
Tak taky nic vyzaduje jeste modul Time::ParseDate ale ten taky nelze nakopnout skonci takto : Checking if your kit is complete... Looks good Writing Makefile for Time-modules -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible

tak nevim nevi nekdo?
Vašek Lorenc avatar 10.3.2008 13:34 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: Perl
Já jen pořád ještě nevidím důvod, proč se snažit naimplementovat systémovou službu, která funguje bezproblémově a stabilně.. Jinak spousta distribucí má některé perlové moduly přímo jako balíčky, zkusil bych pohledat nejdřív z toho směru, a až následně se podívat po CPANu.

A problém při zápisu Makefile? Pravděpodobně málo místa na disku nebo nedostatečná oprávnění..
...včetně majestátného loosa
10.3.2008 16:11 barton.pavel | skóre: 5
Rozbalit Rozbalit vše Re: Perl
No takhle prava i misto jsou pri perl Makefile.PL hodi hlasku ze potrebuje jeste Time::ParseDate 99.00 not found. A tam je to porad dokola.Asi to necham tak jak to je nez to koumat vsem moc diky za rady

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.