[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
- Dificuldade em enviar comandos para uma conexão socket,
Édnei Rodrigues <=