2016-08-22 2 views
0

나는 다시 임은 항상 다시 입력 인상과 같은 명령 redis-cli에서 별칭 명령을 만들 수 있습니까?

ZRANGE mykey 0 100 WITHSCORES 

가 나는지도, 세트 사이에 저글링 가지고 꽤 반복하고, 세트를 분류 (클라이언트는, 내가 할 수있는 크지 않다 예를 들어 터미널에서 이전/다음 단어를 지우는 데 사용하는 것과 동일한 바로 가기를 사용하지 마십시오.

bash와 같은 방법으로 우리 자신의 스크립트를 작성하여보다 쉽게 ​​사용할 수 있습니까?

예컨대

LISTALL mykey 
+0

루아가 있습니다. https://www.redisgreen.net/blog/intro-to-lua-for-redis-programmers/ – baao

+1

루아 스크립트 http://redis.io/commands/eval을 사용할 수 있습니다. – bubulemaster

답변

1

그건 당신이 무엇을 의미하는지 경우 당신은 redis-clibash에서 레디 스를 사용할 수 있습니까?

그러면 bash 별칭을 만들 수 있습니다. 그래서, bash에 :

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

는 당신은

LISTALL mykey 

을하고 bash 편집 기능을 사용할 수 있습니다.

+0

내가 redis-cli 내부에 있음을 의미합니다 (연결되는 많은 redis 인스턴스가 있음). 당신의 솔루션은 좋은 생각이지만 – Thomas

관련 문제