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

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

Dificuldade em enviar comandos para uma conexão socket


From: Édnei Rodrigues
Subject: Dificuldade em enviar comandos para uma conexão socket
Date: Tue, 29 Jul 2008 09:24:55 -0400

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


reply via email to

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