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

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

Re: [shell-script] Dificuldade em enviar comandos para uma conexão socke


From: César Vianna
Subject: Re: [shell-script] Dificuldade em enviar comandos para uma conexão socket
Date: Tue, 29 Jul 2008 10:36:01 -0300

Teste a solução abaixo.

nc -vv localhost 123 << FIM
> comando1
> comando2
> FIM





2008/7/29 Édnei Rodrigues <address@hidden>

>   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 conexão via Ncat, pois não achei outra alternativa
>
> Aqui que fica a dificuldade...preciso enviar esses comandos para que o
> CRM esteja preparado para receber a configuração
> echo "SWRCFG`echo -n $arq | wc -m`" - Aqui estou enviado o tamanho
> total dos caracteres
> echo "SCFG${arq}" - Cabeçalho do pacote + os caracteres
>
> Pensei em dar um echo " cat comandos.txt | nc -vv 192.168.11.6 50002"
> , no entanto, ele só lê o primeiro comando. ( lembrando que o arquivo
> possui os comandos acima, em linhas separadas )
> Já pensei em colocar nc -vv 192.168.11.6 50002 < comandos.txt , mas
> também só lê o primeiro comando.
> E , por último, tentei inserir os comandos um de cada vez no socket,
> mas é preciso que seja enviado os dois na mesma conexão.
>
> Vocês tem alguma idéia para ajudar?
>
> Obrigado
>  
>



-- 
César Vianna
-------------------
"Talvez porque eu pense demais ou sonhe demais, o certo é que não distingo
entre a realidade que existe e o sonho, que é a realidade que não existe."
Fernando Pessoa


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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