0

nc - lk <port>我已经使用通常的命令设置了服务器。

我的客户端以 xxx,yyy 的形式将 tcp 数据发送到服务器套接字,它们是数字。

我希望每次客户端连接时将 xxx 和 yyy 的值存储在变量中以便以后使用它们。

据我了解,我必须使用管道,但我不知道该怎么做。

4

1 回答 1

1

你有两个选择:

  1. 将输出通过管道传输到文件以供以后读取
  2. 阅读每一行并实时处理它:

例如:

nc -lk 8889 | while IFS=, read -a p
do echo ${p[1]} ${p[0]}
done
于 2012-10-20T22:08:54.550 回答