【发布时间】:2017-08-15 20:53:27
【问题描述】:
我基本上想做this question 中描述的事情,但不是来自标准输入的后续数据,而是来自另一个文件。
如果我这样做:
cat file.txt | netcat 192.168.121.15
netcat(看起来)只是在传输文件后关闭连接。上面引用的帖子建议是这样的:
cat file.txt - | netcat 192.168.121.15
但是,这只是保持连接打开以接收来自标准输入的输入,而我希望能够在从服务器收到关于第一个文件的响应后发送第二个文件。
因此,我不能一次发送一堆文件,所以the answer to this question 也不是我要寻找的,因为我无法更改服务器以使用 tar。
netcat 甚至可以做到这一点,还是我应该使用其他一些工具?
【问题讨论】:
-
这肯定看起来像an XY problem,您已经决定解决方案是
netcat,尽管它并不是真正的文件传输工具。 -
我认为我们被鼓励说出我们尝试解决的问题 (mattgemmell.com/what-have-you-tried)。