接続が拒否された場合のNC再試行

接続が拒否された場合のNC再試行

解決策はありますか?

nc 192.168.1.1 1234 は接続されるまで再試行し、ポート番号 192.168.1.1 でリッスンするマシンの「nc 192.168.1.1 1234」を介して出力を送信します。 1234.

??

//ncコマンドで接続が作成されたら、「nc」を介してメッセージを送信したいと思います。それ以外の場合は、ncを介して再接続を試みます。 //

ベストアンサー1

bashシェルまたは同様のシェルを使用している場合は、次のことができます。

cat message | while ! nc 192.168.1.1 1234 ; do sleep 1 ; done

おすすめ記事