Portál AbcLinuxu, 26. dubna 2024 07:11


Dotaz: crontab - skript se nespouští

28.1.2008 17:40 itmichal
crontab - skript se nespouští
Přečteno: 836×
Odpovědět | Admin

Dobrý den, mám udělaný skript SH jaký bych rád z pouštěl přes CRONTAB už jsem toho vyzkoušel mnoho, ale zaboha ho nemůžu zpustit. Jinak CRONTAB běží a žádnou chybu mi to nenapíše pokud ho zastavím a zase spustím. Linux SUSE 10.2 skript je na zálohu DB.

*/2 * * * * root /zaloha02/skript/db01.sh
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.1.2008 17:56 outsider
Rozbalit Rozbalit vše Re: crontab
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.abclinuxu.cz/faq/skripty/skript-spousteny-v-cronu-nepracuje-spravne

... jste predpokladam cetl?
Dalibor Smolík avatar 28.1.2008 18:13 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: crontab
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stručně a jednoduše: vytvořím si skript se jménem skript, uložím ho v adresáři /home a chci ho spouštět pod rootem. Do crontabu přidám řádek:
*/2 * * * * root /home/skript
a zadám příkaz /etc/cron restart. Pak se mi spouští každé dvě minuty.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
28.1.2008 19:08 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: crontab
Měl byste ale zdůraznit, že výrazem "do crontabu" myslíte /etc/crontab. V klasických tabulkách nemá sloupec pro uživatele co dělat.
Dalibor Smolík avatar 28.1.2008 19:27 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: crontab
Ano, myslel jsem /etc/crontab a také opravuji příkaz k novému spuštění cronu po úpravě.
/etc/init.d/cron restart (pro Debian)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
28.1.2008 18:35 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: crontab
Odpovědět | | Sbalit | Link | Blokovat | Admin
Má ten skript práva ke spouštění?
28.1.2008 19:37 Dannny | skóre: 14
Rozbalit Rozbalit vše Re: crontab
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud chcete radek pridat, pridejte ho pomoci crontab -e.
28.1.2008 19:43 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: crontab
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejjednodušší je podle mě následující. Přihlásit se jako root a spustit příkaz crontab -e
následně vložit uvedený příkaz bez údaje "root".
16.2.2008 11:50 VS
Rozbalit Rozbalit vše Re: crontab - skript se nespouští
Odpovědět | | Sbalit | Link | Blokovat | Admin
A je za tím zadaným "*/2 * ....sctipt.sh" ENTER ? Některé crontaby nenahlásí chybu, resp nenahlásí nic, a tento prikaz neprovádí. Konfigurační soubor crontabu by měl končit ENTERem

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.