我想从redis-cli shell中一次显示我在Redis中拥有的所有密钥的ttl。
我尝试了类似的东西
redis-cli keys * | xargs redis-cli TTL
但它不工作,我不断收到错误:
(error) ERR wrong number of arguments for 'ttl' command
如果你使用bash,在“*”上注意globbing。 另外,xargs将需要像这样的替换字符串:
redis-cli KEYS '*' | xargs -I{} redis-cli TTL {}