我正在尝试使用netcat
管道响应将命令发送到 tcp 端口,
当我运行netcat
并键入我的命令时,它会正确打印响应,但是当我从管道传递命令时,它会正确发送命令但不打印响应
所以,这可以正常工作:
netcat localhost 9009
Run Code Online (Sandbox Code Playgroud)
虽然这只是发送命令但不打印响应:
echo 'my_command' | netcat localhost 9009
Run Code Online (Sandbox Code Playgroud)
为什么?
如何netcat
打印响应文本?