shell脚本:redis-del.sh
#!/bin/bash
redis_ser01=192.168.10.42
redis_ser02=192.168.10.43
redis_ser03=192.168.10.44
redis_port1=6379
redis_port2=6380
pw=Y4yhl9tbf110_
redis-cli -c -h $redis_ser01 -p $redis_port1 -a $pw keys $1 | xargs -i -r -n1 redis-cli -h $redis_ser01 -p $redis_port1 -a $pw del {}
redis-cli -c -h $redis_ser02 -p $redis_port1 -a $pw keys $1 | xargs -i -r -n1 redis-cli -h $redis_ser02 -p $redis_port1 -a $pw del {}
redis-cli -c -h $redis_ser03 -p $redis_port1 -a $pw keys $1 | xargs -i -r -n1 redis-cli -h $redis_ser03 -p $redis_port1 -a $pw del {}
redis-cli -c -h $redis_ser01 -p $redis_port2 -a $pw keys $1 | xargs -i -r -n1 redis-cli -h $redis_ser01 -p $redis_port2 -a $pw del {}
redis-cli -c -h $redis_ser02 -p $redis_port2 -a $pw keys $1 | xargs -i -r -n1 redis-cli -h $redis_ser02 -p $redis_port2 -a $pw del {}
redis-cli -c -h $redis_ser03 -p $redis_port2 -a $pw keys $1 | xargs -i -r -n1 redis-cli -h $redis_ser03 -p $redis_port2 -a $pw del {}
赋予执行权限:
chmode 755 redis-del.sh
执行删除(匹配方式):
./redis-del.sh key*
来源:oschina
链接:https://my.oschina.net/u/4416479/blog/4282119