GNU/Linux >> Linux の 問題 >  >> Linux

Netcat コマンド ラインの問題

これは、nc.openbsd と nc.traditional の両方を使用する debian で機能します:

echo -e "stats\nquit" | nc 10.251.170.80  11211

あなたのnetcatは、標準入力のEOFで接続を閉じているようで、出力を待っていません.. -q 1などを試すことができます..

<ブロック引用>

-q stdin の EOF 後、指定された秒数待ってから終了します。秒が負の場合、永遠に待ちます。


私は次のような行を使用する傾向があります:

# (echo stats ; sleep 0.1) | netcat 10.251.170.80 11211

これは、応答を得るのに十分長い間接続を開いたままにしているようです.


Linux
  1. Linuxコマンドラインで牛を飼う

  2. Linuxコマンドラインにアクセスしてください

  3. X秒ごとにUnixコマンドを永遠に繰り返しますか?

  1. Linuxコマンドラインに関する8つのヒント

  2. vim:コマンドが見つかりません

  3. 単一行の場合はバッシュ

  1. C++ コマンド ライン インターフェイス

  2. コマンドラインによるタイムゾーン変換

  3. コマンドライン式ソルバー?