J'ai un tableur calc que j'essaie d'automatiser. Lorsqu'il est ouvert, il collecte des données, calcule, enregistre lui-même et quitte.
J'ai donc créé un script pour appeler cela.
soffice --calc --norestore Updater.ods
Si je lance le script ./updater.sh calc
ouvre et fait ce que son supposé faire :)
Cependant, quand je le mets crontab
oufcrontab
00 15 * * * export DISPLAY=:0 && /path/updater.sh
Je peux voir que le processus est en cours d'exécution, mais il ne termine aucune des actions que cela aurait si l'ouverture de l'interface graphique était ouverte. Et exécuter le script depuis le terminal ouvre l'interface graphique, mais avec cron, l'interface graphique n'est pas ouverte. Je me demande donc s'il est possible d'ouvrir une application (et son interface graphique) avec cron ou un autre planificateur?
Toute aide serait appréciée.
export
plus, si vous supprimez&&
.