2016-05-27 7 views
0

memcachedのキー値を60秒ごとに削除します。 削除するための私のコマンド:memcachedコマンドのbashスクリプトを作成します。

{ delete my-key-value; sleep 1; } | telnet 10.10.10.10 11211 

コンソールの出力は:コマンドが削除見つけることができません。 私を助けてください。

ありがとうございます。

+0

エラーメッセージには、「すべて」が「コマンド」ではないことを示しています。 「スリープ1」は約1秒間のみスリープし、60はあなたが探しているものになります。私は、あなたがしようとしていることを行う正しい方法ではないと思う 'telnet'コマンドにそれらを配管することによって、サーバにコマンドを送ることも試みていると思います。 –

+1

あなたは、真実であることを意味しましたか?エコー "私のキーの値を削除する";睡眠60;完了| telnet 10.10.10.10 11211'あるいは、真実であるかもしれません。 echo "delete my-key-value"を実行します。 telnet 10.10.10.10 11211;睡眠60; done' – anishsane

+0

そのような完全なbashスクリプト: – duy

答えて

0

@anishsane。ご協力いただきありがとうございます!

anishsaneのコメントに基づいています。削除コマンドを次のように変更します。

{ echo "delete my-key-value"; sleep 1; } | telnet 10.10.10.10 11211 

関連する問題