Kirjoittaja Aihe: crontabin kanssa ongelma  (Luettu 1598 kertaa)

Poka

  • Käyttäjä
  • Viestejä: 6
    • Profiili
crontabin kanssa ongelma
« : 03.02.10 - klo:17.30 »
Eli haluaisin suorittaa yhden skriptin joka minuutti, mutta en saa mitään vastausta crontabilta. Skripti toimii kyllä jos sitä ei koita ajaa crontabilla.

Koodia: [Valitse]
crontab -l
* * * * * ./restart.sh

Koitin myös laittaa

Koodia: [Valitse]
* * * * * /home/poka/restart.sh

Olen myös koittanut lopettaa ja käynnistää cronin uudelleen
Koodia: [Valitse]
sudo service cron stop
cron stop/waiting

sudo service cron start
cron start/running, process 22965

« Viimeksi muokattu: 03.02.10 - klo:17.32 kirjoittanut Poka »

Kullervo

  • Käyttäjä
  • Viestejä: 876
    • Profiili
Vs: crontabin kanssa ongelma
« Vastaus #1 : 03.02.10 - klo:17.52 »
Onko tuo scripti kotihakemistossasi nimellä .restart.sh, vaiko ilman tuota pistettä (ei siis piilotiedosto) ja annoitko sille suoritusoikeudet?

Koodia: [Valitse]
* * * * * ~/.restart.sh saattaisi toimia.

Poka

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Vs: crontabin kanssa ongelma
« Vastaus #2 : 03.02.10 - klo:17.59 »
Onko tuo scripti kotihakemistossasi nimellä .restart.sh, vaiko ilman tuota pistettä (ei siis piilotiedosto) ja annoitko sille suoritusoikeudet?

Koodia: [Valitse]
* * * * * ~/.restart.sh saattaisi toimia.

Ei ole piilotiedosto. Suoritusoikeudet on.

Voin ilman crontabia siis ajaa kyseisen skriptin komennoilla
Koodia: [Valitse]
./restart.sh
tai

Koodia: [Valitse]
~/restart.sh

Kullervo

  • Käyttäjä
  • Viestejä: 876
    • Profiili
Vs: crontabin kanssa ongelma
« Vastaus #3 : 03.02.10 - klo:18.12 »
http://forum.ubuntu-fi.org/index.php?topic=23723.msg180036#msg180036
ohjetta mukaellen:

Eli tuon alemman pitäisi toimia.
Mitä tuon restart-scriptin pitäisi sitten ajaa?

Koodia: [Valitse]
* * * * * env DISPLAY=:0 ~/restart.sh
Ajaisi scriptissä määritellyn graafisen ohjelman.
« Viimeksi muokattu: 03.02.10 - klo:18.14 kirjoittanut Kullervo »

Poka

  • Käyttäjä
  • Viestejä: 6
    • Profiili
Vs: crontabin kanssa ongelma
« Vastaus #4 : 03.02.10 - klo:18.36 »
http://forum.ubuntu-fi.org/index.php?topic=23723.msg180036#msg180036
ohjetta mukaellen:

Eli tuon alemman pitäisi toimia.
Mitä tuon restart-scriptin pitäisi sitten ajaa?

Koodia: [Valitse]
* * * * * env DISPLAY=:0 ~/restart.sh
Ajaisi scriptissä määritellyn graafisen ohjelman.

Noniin nyt lähti toimimaan. Kiitoksia :) Tosiaan oli graafinen ohjelma, joka piti saada käyntiin.