如何将Awk输出分配给netcat?

如何将Awk输出分配给netcat?,awk,netcat,Awk,Netcat,我想传输文件的第一个字段。我使用awk提取第一个字段,然后使用netcat发送它。但我在另一边什么也看不到。我正在使用以下命令 awk -F, '{print $1}' sample.csv | netcat -lk 9999 如有任何提示,将不胜感激 问候,, Laeeq我在将awk输出传输到netcat时遇到了同样的问题。事实证明,awk缓冲区很多 可以使用fflush()命令刷新每行上的文本。以下是我的作品: awk -F, '{print $1} fflush()' sample.

我想传输文件的第一个字段。我使用awk提取第一个字段,然后使用netcat发送它。但我在另一边什么也看不到。我正在使用以下命令

awk -F, '{print  $1}' sample.csv | netcat -lk 9999
如有任何提示,将不胜感激

问候,,
Laeeq

我在将awk输出传输到netcat时遇到了同样的问题。事实证明,awk缓冲区很多

可以使用fflush()命令刷新每行上的文本。以下是我的作品:

awk -F, '{print  $1} fflush()' sample.csv | netcat -lk 9999

awk-F,“{print$1}”sample.csv
是否显示csv文件的第一列?是的,它显示的是第一列。如何在客户端网站上进行测试?它是一个什么都没有得到的应用程序。表示空字符串。但是如果有一种简单的检查方法,它会很有帮助。我正在使用
telnetlocalhost 9999
来测试客户端。它起作用了。(
nc localhost 9999
也可以)