Linux: Avviare un’applicazione Desktop da CRON

Cron consente di eseguire operazioni (lanciare applicazioni) a determinati orari. Questo avviene via CLI, ma se bisogna avviare un’applicazione Desktop, occorre inserire nella riga di CRON anche questa informazione.

Innanzitutto recuperiamo il contenuto della variabile DISPLAY con:

ed ipotizziamo ci indichi come display :0

A questo punto, vogliamo avviare un’applicazione java in /home/smsoft/public/app.jar ogni ora, possiamo scrivere nel crontab utente (richiamabile con crontab -e):

Qualora non funzionasse qualcosa, possiamo farci aggiungere dei log nel file syslog, es:

e poi cercare le righe con l’etichetta CRONAPP

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta