将要删除的KEY写入文件param.txt,每个KEY一行,例如param.txt:
session:900231451
session:872391734
session:912783927
session:527238729
session:527349203
按行读取KEY,注意cat读取后面有换行符,需要通过命令去掉:tr -d '\r'
cat ./param.txt |tr -d '\r' | xargs -i redis-cli -h 127.0.0.1 -p 6379 -a yourpassword -n 3 echo "{}"
删除该KEY:
cat ./param.txt |tr -d '\r' | xargs -i redis-cli -h 127.0.0.1 -p 6379 -a yourpassword -n 3 del "{}"