Festival se nespustí z Cronu

Jimm

Festival se nespustí z Cronu
« kdy: 28. 06. 2014, 14:44:34 »
Ahoj, dochází mi inspirace, tak se chci zeptat, jestli někoho nenapadne v čem by mohl být problém.

Mám BASH script v /home/jakub, tento script má nastaveno chmod +x.
Ve scriptu je:
Kód: [Vybrat]
#!/bin/sh
echo "test" | /usr/bin/festival --tts
Otestováno a jede bez problému, nejede z crontabu. Pouštím to v crontabu pod stejným userem, cesta k festivalu je zapsána celá, takže by to nemělo být dáno environmentem. V /etc/log/syslog je záznam o tom že byl script cronem normálně spuštěn. Když jsem si do sciptu pro jistotu dodal řádek s logováním, také to prošlo. Jen festival při spuštění přes crontab prostě mlčí.
Nějaké nápady? :) Děkuji.
« Poslední změna: 29. 06. 2014, 14:36:25 od Petr Krčmář »


Jimm

Re:festival --tts z crontabu
« Odpověď #1 kdy: 28. 06. 2014, 14:55:38 »
To je celkem nepodstatné, ale teď jsem si všiml že mám jako interpretr sh, předtím tam byl BASH jak jsem již psal. :)

Jimm

Re:festival --tts z crontabu
« Odpověď #2 kdy: 28. 06. 2014, 14:58:57 »
Děkuji, omlouvám se, šlo to na jiný zvukový výstup.... :)

Jenda

Re:festival --tts z crontabu
« Odpověď #3 kdy: 28. 06. 2014, 15:34:15 »
Když jsem si do sciptu pro jistotu dodal řádek s logováním, také to prošlo.
env >> log