我正在尝试使用以下命令逐行发送文件:
nc host port < textfile
cat textfile | nc host port
我尝试过tail and head,但结果相同:整个文件作为唯一的行发送。
服务器正在使用特定的守护进程进行侦听以接收数据日志信息。
我想逐行发送和接收行,而不是一次性发送和接收整个文件。
我怎样才能做到这一点?
你必须使用netcat吗?
cat textfile > /dev/tcp/HOST/PORT
也可以满足您的目的,至少对于 bash 来说是这样。
我想逐行发送和接收,而不是一次性发送和接收所有文件。
Try
while read x; do echo "$x" | nc host port; done < textfile
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)