tcp パケットで stdout を送信するにはどうすればいいですか? (bash コマンドのみを使用)

tcp パケットで stdout を送信するにはどうすればいいですか? (bash コマンドのみを使用)

私は Bash のみをベースにしたプロジェクトを行っていますが、bash コマンド (「ls」とします) の出力をネットワーク (つまり TCP パケット) に送信する方法があるかどうかを知りたいです。

たとえば、「ls」の出力が欲しいとします:

ls | some_command_with_a_remote_IP_adresse

そして、リモート コンピューターで「ls」の出力を受け取ります。これを行う方法がまったくわかりません。何かアイデアはありますか?

答え1

bash 組み込み TCP ソケットを使用します:

ls >/dev/tcp/<host>/<port>

関連情報