nc
奇妙な方法で使用する必要があります。サーバーは最初にファイルを送信してからファイルを受け取り、その後プロセスを繰り返すことを望みます。数秒後にサーバーの各インスタンスをシャットダウンしたいと思います。スクリプトでこれをどのように実行できますか?サーバーと対話できるクライアントが既に存在します。
ベストアンサー1
一部のnetcat実装にはタイムアウトオプションがあります。 ~のため一つ私のシステムでは-w
。
$ nc -l -p 2000 -w 5
ポート2000でリッスンし、そのポートで接続が試みられない限り、5秒以内に終了します。