Eu tenho a impressão que o "nova linha", nesse caso, não esta sendo
bem interpretado pelo conjunto netcat + sistema operacional.
troca os '\n' por ; e veja se funciona. é um chute.
2008/7/29 Édnei Rodrigues <[EMAIL PROTECTED]>:
> Bom dia a todos.
> Estou tentando fazer um script que envie comando
Resultado:
[EMAIL PROTECTED] projeto]$ nc 192.168.11.6 50002 << FIM
> SWRCFG0016
> SCFG[Proxy]Ramal=205
> FIM
SCFGOK
Além de não fechar a conexão, ele nao informa SCFGERR ou SCFGOK...ou
seja, não tá lendo o comando.
Mas , em tempo, achei uma solução:
arq=`cat config_teste.txt | sed 'N;s/\n//' |
Teste a solução abaixo.
nc -vv localhost 123 << FIM
> comando1
> comando2
> FIM
2008/7/29 Édnei Rodrigues <[EMAIL PROTECTED]>
> Bom dia a todos.
> Estou tentando fazer um script que envie comandos e strings para uma
> conexão socket criada.
> O que acontece:
>
> O config_teste.txt tem a co
Bom dia a todos.
Estou tentando fazer um script que envie comandos e strings para uma
conexão socket criada.
O que acontece:
O config_teste.txt tem a configuração os quais o CRM interpreta
arq=`cat config_teste.txt | sed 'N;s/\n//' | sed 's/ //g'` - retiro os
espaços e quebra de linha
Faço a cone