nc -l localhostで作成されたリスニングポートに応答を追加します。

nc -l localhostで作成されたリスニングポートに応答を追加します。

nc -lコマンドを使用して作成されたリスニングポートに機能を設定するにはどうすればよいでしょうか。接続後にサーバーがパスで応答するようにしたいのですが

答え1

「パスで応答する」というのは、Web サーバーのようなものを意味しますか? そうであれば、有効な HTTP 200 を返すことで、次のコードが機能します。クライアントに必要なものを返すように echo を変更できます。

while true; do { echo -e 'HTTP/1.1 200 OK\r\n'; } | nc -l 8080; done

関連情報