>
> também me pareceu coisa de LANG, mas as máquinas têm as variáveis iguais
> e também tentei com LANG=C e LANG=pt_BR.ISO8859-1 mas não muda nada. Tem
> um detalhe: '@' é um caracter que não depende da configuração
>

Verifique se o locales esta gerado, pois não adianta setar a variavel
LANG se o locales para o valor de LANG não estiver gerado.

cat /etc/locale.gen
pt_BR ISO-8859-1
pt_BR.UTF-8 UTF-8

# locale-gen
Generating locales...
  pt_BR.ISO-8859-1... done
  pt_BR.UTF-8... done
Generation complete.

(testei no Debian)

> Ah! se digitar manualmente funciona! se mandar o pipe para outro
> programa também funciona!
>
>
> Onde fica a configuração do programa Telnet?
Telnet é apenas um "tcp client", não tem configuração.

> >> Minha aplicação é a seguinte: eu monto toda a mensagem para mandar o
> >> email e depois jogo no telnet via pipe.

Mostre a aplicação, mas de qualquer forma é possivel mandar email
confome seu exemplo "(echo [EMAIL PROTECTED]; sleep 1; echo QUIT) | telnet 
10.0.0.49
32770", normalmente, só sugiro adicionar um sleep 2 (ou maior) antes
do primeiro echo, para aguardar o handshake do tcp.
Acredito, que seja mais elegante fazer isso usando expect. do que com pipe.

-- 
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - [EMAIL PROTECTED]


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a