shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Crontab & "dumb" Terminal


From: mop
Subject: Re: [shell-script] Crontab & "dumb" Terminal
Date: Wed, 4 Apr 2007 00:34:38 -0300

Vai uma sugestão, mas não incluí usuário. Claro que quem chama o
teminal é um usuário determinado. Em caso de duvida faça um log com
whoami. Pelo que entendi a execução é em um xterm.

Se aparecer quebrado, abaixo é apenas uma linha:

xterm -e ". /etc/profile;TERM=linux;cd /home/sistema;./exporweb.e;read
-p Resultado?"



On 4/3/07, Flavio Junior <address@hidden> wrote:
Boa noite pessoal,

Uma duvida mais conceitual do que tecnica...

Tenho um programa feito por um cliente em Clipper e compilado com
FlagShip, ele roda uma rotina numa base de dados DBase e gera arquivos
.sql para importação no mysql.

Primeiro problema:
aguia:/home/sistema# ./exporweb.e
request to switch into FULLSCREEN mode failed: too dumb terminal
'xterm' (no cursor move capabilitie)

Solução: TERM=linux
Beleza, funciona normalzinho se executado na mão.

Agora via crontab, não consigo burlar isso:
request to switch into FULLSCREEN mode failed: can run only on terminal

Essa acima é a mensagem que aparece no log do programa, qdo rodo pelo
crontab.

Coisas que já tentei:
- Screen
- expect com spawn
- expect com system
- criar um script.sh e setar as variaveis como: . /etc/profile;
TERM=linux; e chamar o script
- Chamar no crontab: (cd /home/sistema; TERM=linux ./programa)
- Criar um arquivo .sh com export TERM=linux; ./programa


reply via email to

[Prev in Thread] Current Thread [Next in Thread]