Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: doga312 17 Května 2016, 18:41:02
-
Ahoj,
přes grafické prostředí jsem si vytvořil profil "Hudba" v programu Unison, vis příloha.
Do Cronu jsem přidal řádek
30 20 * * * /usr/bin/unison Hudbaale nic se neděje.
V syslogu jsem to zahlédnul ale teď nevím, proč tam vidím jenom události z dneška, kde to není.
Díky za radu ;)
EDIT:
přidal jsem do profilu parametr batch ale nic se nezměnilo.
syslog:
May 17 18:50:01 UMATE CRON[19444]: (doga) CMD (/usr/bin/unison Hudba)
May 17 18:50:08 UMATE CRON[19443]: (CRON) info (No MTA installed, discarding output)
-
Cron nemá nastavené všechny systémové proměnné, pro grafické aplikace je nejzásadnější DISPLAY. Běžně je hodnota proměnné :0 (viz echo $DISPLAY), takže to zkus takto:
export DISPLAY=:0; /usr/bin/unison Hudba
-
Ano, teď to už funguje. dík ;)
EDIT: Štvali mě ty vyskakující okna, tak jsem se vrátil k unison bez grafické nástavby a v podstatě je vše ještě jednodušší ;)
-
Ahoj,
mám ještě jeden problém se zápisem do crontab.
Když zadám konkrétní čas, tak vše funguje ale nejedou periody.
Toto by měl být zapis pro opakování každé tři hodiny.
0 0,3 * * * /usr/bin/unison HudbaKde tam dělám chybu?
Dík
-
špatná syntaxe
-
Ahoj,
mám ještě jeden problém se zápisem do crontab.
Když zadám konkrétní čas, tak vše funguje ale nejedou periody.
Toto by měl být zapis pro opakování každé tři hodiny.
0 0,3 * * * /usr/bin/unison HudbaKde tam dělám chybu?
Dík
Tohle by mělo jít:
0 */3 * * * /usr/bin/unison Hudba