Como autostart um script de shell no Ubuntu-touch?

2

Eu quero começar um script de shell no meu bq Aquaris E4.5 Ubuntu-Edition sempre que eu ligar o telefone para sincronizar o meu calendário e contatos via syncevolution com o meu servidor owncloud.

Como posso iniciar automaticamente meu script de shell? Requer uma entrada crontab ou há uma opção mais fácil?

Aqui está o script de exemplo da minha pasta / home / phablet / Documents:

#!/bin/sh
# sync contacts and calendar with OwnCloud
syncevolution owncloud calendar-defaultcalendar
syncevolution --sync slow owncloud contacts
exit 0
    
por Ralf Hersel 24.04.2015 / 22:50

1 resposta

0

Poderia haver maneiras melhores, mas você pode criar um script upstart em / usr / share / upstart / sessions /, chamado evolutionsync.conf

description "my script"
start on started unity8-dash 

exec /path/to/your/script

Isso será executado essencialmente quando a área de trabalho for iniciada e você vir a "tela inicial" (menu e escopos de aplicativos, etc.).

    
por crtxcr 11.05.2015 / 22:44