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?