Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Unison a Cron  (Přečteno 2538 krát)

doga312

  • Návštěvník
  • Příspěvků: 86
Unison a Cron
« kdy: 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
Kód: [Vybrat]
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:
Kód: [Vybrat]
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)
« Poslední změna: 17 Května 2016, 18:56:58 od doga312 »
Co šuplík dal s Ubuntu Mate 16.04, notebook Ubuntu Mate 16.04 a domácí server Ubuntu Mate 16.04.

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Unison a Cron
« Odpověď #1 kdy: 17 Května 2016, 20:37:28 »
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:
Kód: [Vybrat]
export DISPLAY=:0; /usr/bin/unison Hudba

doga312

  • Návštěvník
  • Příspěvků: 86
Re:Unison a Cron
« Odpověď #2 kdy: 20 Května 2016, 11:27:30 »
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šší ;)
« Poslední změna: 20 Května 2016, 16:24:42 od doga312 »
Co šuplík dal s Ubuntu Mate 16.04, notebook Ubuntu Mate 16.04 a domácí server Ubuntu Mate 16.04.

doga312

  • Návštěvník
  • Příspěvků: 86
Re:Unison a Cron
« Odpověď #3 kdy: 21 Května 2016, 16:17:42 »
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.
 
Kód: [Vybrat]
0 0,3 * * * /usr/bin/unison HudbaKde tam dělám chybu?
Dík
Co šuplík dal s Ubuntu Mate 16.04, notebook Ubuntu Mate 16.04 a domácí server Ubuntu Mate 16.04.

jmp

  • Host
Re:Unison a Cron
« Odpověď #4 kdy: 21 Května 2016, 17:09:08 »
špatná syntaxe

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:Unison a Cron
« Odpověď #5 kdy: 21 Května 2016, 17:15:51 »
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.
 
Kód: [Vybrat]
0 0,3 * * * /usr/bin/unison HudbaKde tam dělám chybu?
Dík
Tohle by mělo jít:
Kód: [Vybrat]
0 */3 * * * /usr/bin/unison Hudba
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

 

Provoz zaštiťuje spolek OpenAlt.