'comando start on runlevel' não funciona

0

Eu tenho um script .py que desejo executar na inicialização.

Eu escrevi este código em um arquivo chamado test1.conf e mantido em /etc/init

start on runlevel [2345]
stop on runlevel [!2345]

python /home/partho/Documents/py/test/x.py

O comando na terceira linha é um comando válido (testado). Este comando não está sendo executado na inicialização, estou certo porque uma janela deve ser exibida executando o comando, o que não vejo.

O que está errado?

    
por partho 04.01.2017 / 20:22

1 resposta

0

Antes de tudo, você precisa verificar se o seu arquivo conf tem algum erro sintático ou não, digitando cmd no terminal init-checkconf /etc/init/<yourfile>.conf se mostrar File /etc/init/<yourfile>.conf: syntax ok , não haverá erro sintático. e escreva exec python /home/partho/Documents/py/test/x.py apenas dando cmd e verifique.

    
por Harshil 30.01.2017 / 09:58