Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Poka - 03.02.10 - klo:17.30

Otsikko: crontabin kanssa ongelma
Kirjoitti: Poka - 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

Otsikko: Vs: crontabin kanssa ongelma
Kirjoitti: Kullervo - 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.
Otsikko: Vs: crontabin kanssa ongelma
Kirjoitti: Poka - 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
Otsikko: Vs: crontabin kanssa ongelma
Kirjoitti: Kullervo - 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.
Otsikko: Vs: crontabin kanssa ongelma
Kirjoitti: Poka - 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.