Fórum Ubuntu Linux - PT

Ambientes Gráficos (Ubuntu, Kubuntu, Xubuntu, Edubuntu) => Gnome => Tópico iniciado por: wraduan em 02 de Novembro de 2021, 23:39

Título: SHELL SCRIPT NÃO EXECUTA NA CRONTAB UBUNTU 18
Enviado por: wraduan em 02 de Novembro de 2021, 23:39
Salve rapaziada, tudo bem?

Peço ajuda dos mestres em linux para me ajudar entender oque esta ocorrendo.

Estou usando Ubuntu 18 Desktop, preciso executar um executável Python não no terminal interno, mas no terminal visível no desktop, e agendar na Crontab para executar a shell.

Segue abaixo meu arquivo exemplo.sh

#!/bin/bash
gnome-terminal -- python3 /home/server/new-bot-execute-signals-phyton/bot_v2.py

Importante informar que se eu executo o comando na mão logado no desktop ./exemplo.sh ele executa corretamente... abre um novo terminal e roda o executável sem problemas.

O problema esta na crontab... segue abaixo o agendamento que realizei

# m h dom mon dow command
33 18 * * * /bin/bash /usr/local/bin/exemplo.sh

Porem mesmo agendando não executa... o esperado era abrir um novo terminal e executar a shell que ja validei o funcionamento.. mas não executa...

Alguem pode me ajudar por favor?
Título: Re:SHELL SCRIPT NÃO EXECUTA NA CRONTAB UBUNTU 18
Enviado por: creto em 03 de Novembro de 2021, 10:30
Olá,

Você criou o shellscript, mandou que ele fosse executado, mas deu permissões a ele para isso?

PS: Cuidado com uso de Caps Lock

T+