2016-08-22 6 views
0

私はImは常にredis-cliでエイリアスコマンドを作成できますか?

ZRANGE mykey 0 100 WITHSCORES 

何度も何度も同じコマンドを入力して印象を持っていると私はマップ、セット、ソートされたセット間でジャグリングしている(とクライアントが大きくないとして、それは私ができる、非常に反復的です私の端末で前の/次の単語を削除するために私の端末で使用するのと同じショートカットを使用しないでください)

bashのように私たちの人生を楽にするスクリプトを書く方法はありますか?

例えば

LISTALL mykey 
+0

ルアがあります。 https://www.redisgreen.net/blog/intro-to-lua-for-redis-programmers/ – baao

+1

あなたはLuaスクリプトhttp://redis.io/commands/evalを使用することができます。 – bubulemaster

答えて

1

それはあなたが何を意味するかである場合は、redis-clibashからのRedisを使うことができますか?

次に、bashエイリアスを作成できます。だから、bashに:

function LISTALL() { redis-cli "ZRANGE $1 0 100 WITHSCORES"; } 

あなたは

LISTALL mykey 

を行うとbash編集を使用することができます。

+0

私はredis-cliの内部を意味していました(私は接続する多くのredisインスタンスがあります)。あなたのソリューションは良い考えですが – Thomas

関連する問題