Redis-cli 键 "And" & "Or" 命令
Redis-cli keys "And" & "Or" commands
我正在使用 redis-cli
和以下命令对 Redis 进行一些验证
redis-cli --scan --pattern XXX:YYY:* | sort
XXX:YYY:126
XXX:YYY:13
XXX:YYY:1369
XXX:YYY:139
XXX:YYY:15
XXX:YYY:16
XXX:YYY:1657
XXX:YYY:17
XXX:YYY:2341
XXX:YYY:2349
XXX:YYY:2353
XXX:YYY:2725
XXX:YYY:2825
XXX:YYY:2837
XXX:YYY:2894
XXX:YYY:2925
XXX:YYY:2933
XXX:YYY:3699
XXX:YYY:4219
XXX:YYY:4227
XXX:YYY:4247
XXX:YYY:4451
XXX:YYY:4475
XXX:YYY:4555
但是,我需要以特定的键为例
XXX:YYY:3699
XXX:YYY:4475
XXX:YYY:1657
有没有办法仍然使用初始模式并做类似的事情
XXX:YYY:* AND (*3899 OR *4475 OR 1657)
谢谢
你可以用grep,有几种模式here
redis-cli --scan --pattern XXX:YYY:* | sort | grep -e '3699\|4475\|1657'
这将打印
XXX:YYY:1657
XXX:YYY:3699
XXX:YYY:4475
我正在使用 redis-cli
和以下命令对 Redis 进行一些验证
redis-cli --scan --pattern XXX:YYY:* | sort
XXX:YYY:126
XXX:YYY:13
XXX:YYY:1369
XXX:YYY:139
XXX:YYY:15
XXX:YYY:16
XXX:YYY:1657
XXX:YYY:17
XXX:YYY:2341
XXX:YYY:2349
XXX:YYY:2353
XXX:YYY:2725
XXX:YYY:2825
XXX:YYY:2837
XXX:YYY:2894
XXX:YYY:2925
XXX:YYY:2933
XXX:YYY:3699
XXX:YYY:4219
XXX:YYY:4227
XXX:YYY:4247
XXX:YYY:4451
XXX:YYY:4475
XXX:YYY:4555
但是,我需要以特定的键为例
XXX:YYY:3699
XXX:YYY:4475
XXX:YYY:1657
有没有办法仍然使用初始模式并做类似的事情
XXX:YYY:* AND (*3899 OR *4475 OR 1657)
谢谢
你可以用grep,有几种模式here
redis-cli --scan --pattern XXX:YYY:* | sort | grep -e '3699\|4475\|1657'
这将打印
XXX:YYY:1657
XXX:YYY:3699
XXX:YYY:4475