我的本地redis服务器中存储了3个虚拟密钥。
redis 127.0.0.1:6379> keys *
1) "key2"
2) "key3"
3) "key1"
当我尝试从bash获取相同的结果时,它返回“(空列表或设置)”。为什么呢?
$ redis-cli keys *
(empty list or set)
答案 0 :(得分:9)
噢。记得'*'在bash中有特殊意义。所以
redis-cli keys \*
作品。
注意:不确定社区是否会投票,但会留下这个问题给一些可能会被困住的可怜的灵魂......