Como faço para o ncat não enviar uma linha de alimentação?

1

Estou no Windows 7 Powershell e tenho ncat no link

Estou tentando enviar "foo" para algum dispositivo de rede

PS> ncat -u 192.168.1.255 6061
foo

mas envia "foo \ n" (66 6f 6f 0a) e o avanço de linha faz com que o dispositivo não reconheça o comando.

há uma opção -C para adicionar um retorno de carro, mas isso não ajuda.

Eu fiz um arquivo de texto contendo "foo" e fiz

PS> cat .\test.txt | ncat -u 192.168.1.255 6061

mas isso também adiciona CRLF

    
por tladuke 20.07.2012 / 04:10

2 respostas

1

O que acontece se você apenas canaliza "foo" | ncat ...

Se não conseguir, você pode querer ver isto: link

O que parece permitir que você envie mensagens pelo TCP.

    
por 26.07.2012 / 20:57
1

Caso alguém responda a esta pergunta e não esteja trabalhando no Windows, mas sim no Linux, você pode tentar:

  • Use a tecla "eof", Ctrl + D

Fonte: superuser.com

    
por 13.06.2015 / 15:14