redis-cli用模式做一个ttl命令

时间:2016-01-07 16:49:13

标签: linux shell redis redis-cli nosql

我想从redis-cli shell一次显示Redis中所有键的ttl。

我尝试过像

这样的事情
redis-cli keys * | xargs redis-cli TTL 

但它没有用,我一直收到错误:

(error) ERR wrong number of arguments for 'ttl' command

1 个答案:

答案 0 :(得分:2)

如果您正在使用bash,请注意" *"上的通配。另外,xargs需要一个像这样的替换字符串:

redis-cli KEYS '*' | xargs -I{} redis-cli TTL {}