FR4NC15C0JH
(usa Ubuntu)
Enviado em 16/06/2014 - 10:21h
Bom dia VOL
Estou com problemas para configurar um script automático no crontab. Fiz muita pesquisa na net e no VOL, e fiz todos os teste disponíveis que achei.
Preciso executar um script de 5 e 5 minutos todos os dias, o problema que ele tem saída de vídeo, ou seja, qd executo ele me mostra msg na tela. O mais complicado e que não tenho como retirar tais mensagens, pq o programa é de uma empresa terceira.
Mas vi que algumas pessoas conseguem contorna isso.
Usei o DISPLAY:0.0 não me deu resultado.
O que posso fazer?
-------------------------------------------------------------------------------------------------------
Meu comando crontab esta assim:
*/5 * * * * DISPLAY=:0.0 /totvs/protheus11/protheus_data/dirdoc/co01/shared/WebEDIMercadorClient_V3.6.1/startClient.sh --play
-------------------------------------------------------------------------------------------------------
Mensagem de saída ao executar o script:
[root@srvapp1 WebEDIMercadorClient_V3.6.1]# ./startClient.sh
WARN [09:34:16] - Erro de configuração do cliente. Propriedade 'all.timestamp .separator' não definida no arquivo de configuração. Usando valor default '.T S'
INFO [09:34:17] - setCIO do processo principal
INFO [09:34:17] - Ignorando teste da conexão com a Internet
INFO [09:34:18] - Conectando ao Mercador. Aguarde ...
INFO [09:34:18] - ConCIO do processo de envio de arquivos.mercador.com:443
INFO [09:34:20] - Nao foram encontrados arquivos no diretorio de saida (./OUT) para
INFO [09:34:21] - Buscando conteúdo do documento 557887457 no Mercador
INFO [09:34:21] - Arquivo ./IN/pedidosautomaticos/PD000000001186310.txt disponà vel no diretório de arquivos recebidos (./IN/pedidosautomaticos)
INFO [09:34:22] - FIM do processo de recebimento de arquivos
INFO [09:34:22] - INICIO do MercadorSummaryFile
INFO [09:34:23] - FIM do MercadorSummaryFile
INFO [09:34:23] - Desconectado do servidor
INFO [09:34:23] - FIM do processo principal
INFO [09:34:23] - Mercador Client finalizado.
-------------------------------------------------------------------------------------------------------
Saida do meu log do cron:
[root@srvapp1 /]# tail -f /var/log/cron
Jun 16 09:35:01 srvapp1 CROND[19692]: (root) CMD (root /totvs/protheus11/protheus_data/dirdoc/co01/shared/WebEDIMercadorClient_V3.6.1/./startClient.sh)
Jun 16 09:39:05 srvapp1 crontab[19997]: (root) BEGIN EDIT (root)
Jun 16 09:40:01 srvapp1 CROND[20078]: (root) CMD (root /totvs/protheus11/protheus_data/dirdoc/co01/shared/WebEDIMercadorClient_V3.6.1/./startClient.sh)
Jun 16 09:40:14 srvapp1 crontab[19997]: (root) REPLACE (root)
Jun 16 09:40:14 srvapp1 crontab[19997]: (root) END EDIT (root)
Jun 16 09:40:19 srvapp1 crond[20090]: (CRON) STARTUP (1.4.4)
Jun 16 09:40:19 srvapp1 crond[20090]: (CRON) INFO (running with inotify support)
Jun 16 09:40:19 srvapp1 crond[20090]: (CRON) INFO (@reboot jobs will be run at computer's startup.)
Jun 16 09:45:01 srvapp1 CROND[20434]: (root) CMD (DISPLAY=:0.0 /totvs/protheus11/protheus_data/dirdoc/co01/shared/WebEDIMercadorClient_V3.6.1/startClient.sh --play)
Jun 16 09:50:01 srvapp1 CROND[20776]: (root) CMD (DISPLAY=:0.0 /totvs/protheus11/protheus_data/dirdoc/co01/shared/WebEDIMercadorClient_V3.6.1/startClient.sh --play)
Jun 16 09:55:01 srvapp1 CROND[21091]: (root) CMD (DISPLAY=:0.0 /totvs/protheus11/protheus_data/dirdoc/co01/shared/WebEDIMercadorClient_V3.6.1/startClient.sh --play)
Jun 16 10:00:01 srvapp1 CROND[21450]: (root) CMD (DISPLAY=:0.0 /totvs/protheus11/protheus_data/dirdoc/co01/shared/WebEDIMercadorClient_V3.6.1/startClient.sh --play)
Jun 16 10:01:01 srvapp1 CROND[21530]: (root) CMD (run-parts /etc/cron.hourly)
Jun 16 10:01:01 srvapp1 run-parts(/etc/cron.hourly)[21530]: starting 0anacron
Jun 16 10:01:01 srvapp1 run-parts(/etc/cron.hourly)[21540]: finished 0anacron