memdumpの結果をfzfしてVALUEをいい感じに取得する
memdump 0.0.0.0:11211 | fzf | xargs -n1 printf 'get %s\n' | nc 0.0.0.0 11211
fzfじゃなくてpecoでもいいとおもうんだけど、結果をfzfして最終的に以下したい。
printf 'get xxxxxxxxxxxxxxxxxxxxx\n' | nc 0.0.0.0 11211 echo 'get xxxxxxxxxxxxxxxxxxxxx' | nc 0.0.0.0 11211
わりとどっちでもいいとおもうけどprintfとechoの違いは明示的な改行コードの有無なのでよしなにやればいいと思う。これとmemdumpをfzfでうまくつなげたかった。memdumpの結果を都度コピってechoを書き直すのがすごくめんどくさかった。それだけ。