Apenas ignore as linhas que contêm nc
, o OP nestas perguntas quer usá-lo para transferir dados pela rede via nc
.
Isso deixa você com:
mkfifo yourfifo
cat > yourfifo &
mypid=$!
yourprogram < yourfifo
Agora você pode enviar dados para o seu programa com
echo "Hello World" > yourfifo
Se estiver pronto, encerre seu programa, emita o comando kill $mypid
para se livrar do processo fictício para manter o FIFO aberto e rm yourfifo
para se livrar do canal nomeado.