我发出命令:如何使用netcat发送文件,然后保持连接活着?
netcat serveraddress myport < MY_FILE
的事情是,netcat的发送一条消息,一旦文件被发送到关闭连接。发送该文件后,我需要从控制台写入消息。我记得已经做了一些事情来pipileline stdin ..是这样吗?
netcat serveraddress myport < MY_FILE |
现在不工作。
我在unix上。
额外的信息:这并没有假定在服务器端控制(如使用上的netcat服务器端监听入站连接)
谢谢,就是这样。如果您可以添加一些关于为什么可行的信息或一些参考信息,那么会带来很大的好处。 (什么是“ - ”?) – quinestor
'-'告诉猫阅读标准输入。它首先读取(并写入)'MY_FILE',然后读取stdin。如果stdin是一个tty,那么它只是阻止来自键盘的输入。 –