Servidor simples para executar o programa e retornar o resultado

0

Estou tentando criar um servidor de escuta local mínimo que receba uma solicitação de entrada, canalize a entrada para um programa e, em seguida, retorne o resultado do comando.

O que eu tenho no momento é o programa que funciona como

echo "input" | scriptProgram
output

E eu estou tentando usar o netcat para atuar como um servidor de escuta como

ncat 127.0.0.1 -l 1234 -kv -e scriptProgram

E teste sua saída usando outro ncat a um cliente

echo "input" | ncat 127.0.0.1 1234 -v
ncat: Connected to 127.0.0.1:1234.
ncat: 6 bytes sent, 0 bytes received in 4.71 seconds.

E não vejo a saída do programa em nenhum terminal Alguém pode me dizer onde eu estou errado, ou tem algum conselho?

    
por Olirav 24.01.2015 / 18:46

0 respostas