我想从redis-cli shell一次显示Redis中所有键的ttl。
我尝试过像
这样的事情redis-cli keys * | xargs redis-cli TTL
但它没有用,我一直收到错误:
(error) ERR wrong number of arguments for 'ttl' command
答案 0 :(得分:2)
如果您正在使用bash,请注意" *"上的通配。另外,xargs需要一个像这样的替换字符串:
redis-cli KEYS '*' | xargs -I{} redis-cli TTL {}