0

nc - lk <port>通常のコマンドでサーバーをセットアップしました。

私のクライアントは、数字であるxxx、yyyの形式でtcpデータをサーバーソケットに送信します。

クライアントが接続するたびに、後で使用するために xxx と yyy の値を変数に格納する必要があります。

私が理解したことから、パイプを使用する必要がありますが、これを行う方法がわかりません。

4

1 に答える 1

1

次の 2 つのオプションがあります。

  1. 後で読み取るために出力をファイルにパイプします
  2. 各行を読み取り、リアルタイムで何かを実行します。

例えば:

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