Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Cron uruchamianie skryptu co minute
http://forum.freesco.pl/viewtopic.php?f=22&t=9618
Strona 1 z 2

Autor:  zip20 [ czwartek, 27 października 2005, 15:30 ]
Tytuł:  Cron uruchamianie skryptu co minute

Jak dodac do crona skrypt który bedzie wykonywał co minute

crontab -e i co dalej ?

Autor:  Shakal [ czwartek, 27 października 2005, 15:43 ]
Tytuł: 

0-59/1 * * * * tutaj sciezka do skryptu

zakladam oczywiscie ze plik ze skryptem ma juz prawa wykonalnosci

Autor:  zip20 [ czwartek, 27 października 2005, 15:56 ]
Tytuł: 

robie dokładnie tak
0-59/1 * * * * /usr/nice2htm/nice2htm.sh

i otrzymuje: usr 0-59/1 unknown :evil:

Autor:  Shakal [ czwartek, 27 października 2005, 16:52 ]
Tytuł: 

To dziwne. U mnie to dziala.
Posiadam najnowszy nnd.
Mozesz sobie zrobic jeszcze "systemem burdelowym" :D
wpisujac od 1 do 60 :)
1,2,3,4,5,6,7,8 i tak do 60 * * * * /usr/nice2htm/nice2htm.sh
sprawdz moze samo 0-59 pojdzie
0-59 * * * * /usr/nice2htm/nice2htm.sh

Blad Ci wywala przy restarcie Crona ?
Moze sciezka do skryptu jest nie porawna ?
Moze skrypt nie ma prawa wykonalnosci

Jak edytujesz crontab musisz zostawic na dole dwie puste linie to moze tez byc przyczyna ze niedziala

Autor:  Mis' [ czwartek, 27 października 2005, 17:24 ]
Tytuł: 

Shakal pisze:
0-59/1 * * * * tutaj sciezka do skryptu

zakladam oczywiscie ze plik ze skryptem ma juz prawa wykonalnosci


wystarczy chyba tak:

* * * * * /ścieżka/plik

cron z założenia co minutę sprawdza czy nie ma czegoś do zrobienia...

Autor:  Damiano [ czwartek, 27 października 2005, 17:38 ]
Tytuł: 

zip20 pisze:
robie dokładnie tak
0-59/1 * * * * /usr/nice2htm/nice2htm.sh

i otrzymuje: usr 0-59/1 unknown :evil:

OFFTOPIC
@zip20
Poradziłeś z sobie z konfigiem tego nice2htm :?:
Będę wdzięczny jeżeli mi pomożesz 8)
Zerknij ----> http://forum.freesco.pl/viewtopic.php?p=54502#54502

Autor:  tasiorek [ czwartek, 27 października 2005, 18:12 ]
Tytuł: 

To pewnie cos zle wpisujesz. U mnie linijka:
: [/] [] ()
 0-59/1 * * * * /usr/nice2htm/nice2htm.sh
dziala bez problemu. Sposob Misia tez jest skuteczny.

Autor:  zip20 [ czwartek, 27 października 2005, 18:42 ]
Tytuł: 

zadna z powyzszych komend nie działa zawsze otrzymuje

usr ... unknown

Autor:  Mis' [ czwartek, 27 października 2005, 19:07 ]
Tytuł: 

zip20 pisze:
zadna z powyzszych komend nie działa zawsze otrzymuje

usr ... unknown


prawdopodobnie masz spację pomiędzy usr i resztą polecenia. Cron pozwala na wybór użytkownika na którego prawach wykonywane jest polecenie. podaje się go przed poleceniem.
Zwróć również uwagę aby w pliku była ostatnia, pusta linia

Autor:  Adrian1985 [ czwartek, 27 października 2005, 19:12 ]
Tytuł: 

a gdzie masz tego nice2htm?? :>
jak w /usr/nice2htm to wpisz
*/1 * * * * /usr/nice2htm/nice2htm.sh
a jak gdzie indziej, to sprawdz sciezke dostepu i wpisz ta, gdzie masz ten skrypt.
Pozdrawiam.

Autor:  zip20 [ czwartek, 27 października 2005, 19:48 ]
Tytuł: 

komenda:

crontab -e */1 * * * * /usr/nice2htm/nice2htm.sh


odpowiedz:

user */1 unknown

co jest zle ???????

Autor:  Adrian1985 [ czwartek, 27 października 2005, 19:55 ]
Tytuł: 

wpisz samo crontab -e potwierdz enterem
w pliku co ci sie otworzy dopisz tą linię co ci napisałem, tylko upewnij się, że po ostatniej linii masz 2 linie puste.
Potem wciśnij CTRL+X potem Y i ENTER i powinno działać. A jak nie, to sprawdź sobie w mc dokładnie ścieżkę dostępu do skryptu i to wszystko:)
Pozdrawiam.

Autor:  zip20 [ czwartek, 27 października 2005, 20:21 ]
Tytuł: 

I smiga pieknie :)

Dzieki

Autor:  Mis' [ czwartek, 27 października 2005, 20:38 ]
Tytuł: 

Adrian1985 pisze:
upewnij się, że po ostatniej linii masz 2 linie puste.


dlaczego dwie?????

Autor:  Adrian1985 [ czwartek, 27 października 2005, 20:41 ]
Tytuł: 

Mis`: bo gdzieś tak usłyszałem/przeczytałem, że tak być powinno i tego się trzymam ;) Chyba, że mi się coś pomyliło :roll: np. to, że gdzieś indziej te 2 linie na końcu mają być ;)
Ale jak pomogło to dobrze i nie ma co się przyczepiać :D
Pozdrawiam.

Autor:  czerwo [ czwartek, 27 października 2005, 20:42 ]
Tytuł: 

powinna byc jedna linia

Autor:  Mis' [ czwartek, 27 października 2005, 20:43 ]
Tytuł: 

Adrian1985 pisze:
bo gdzieś tak usłyszałem/przeczytałem, że tak być powinno i tego się trzymam


i tak tworzą się legendy....

P.S. wystarczy jedna.

Autor:  Adrian1985 [ czwartek, 27 października 2005, 20:46 ]
Tytuł: 

Dzięki za wyprowadzenie mnie z błędu :D BTW: a jak są dwie, to coś nie tak może być?? bo u mnie działa :roll:
Pozdrawiam.

Autor:  tasiorek [ czwartek, 27 października 2005, 20:52 ]
Tytuł: 

Wystarczy jedna pusta linia, a o dwoch jest napisane w readme tego nice2htm ;)

Autor:  Mis' [ czwartek, 27 października 2005, 20:59 ]
Tytuł: 

Adrian1985 pisze:
a jak są dwie, to coś nie tak może być?? bo u mnie działa


nic to nie przeszkadza możesz mieć i 10, z tym, że jedna jest konieczna. Zresztą nie tylko w tym przypadku, Dobrym zwyczajem jest zostawianie pustej linii (lub komentarza) na końcu kazdego scriptu.

Strona 1 z 2 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/