—сканирование —шаблон *некоторые номера* не удалось найти большинство моих ключей

#redis

Вопрос:

Мои ключи от магазина redis, которые выглядели так

 behavior:5c3c841c6efcbd1a6c066b48#20210125
behavior:5ea04f8b3d79784a29e02d37#20210110#submissionCount
kelas:5c73be3be611a06042041f0a#behavior:5f9a70b8c7f67353e8cd5969#20210104#studentCount
student:5c497fdd422c7d511918cc78#behavior:5c49114902b1de4a801b556b#20210123
teacher:5ef1c48fa4fee10f9817b5b2#20210126
 

Но теперь я хочу удалить некоторые ключи. Поэтому я подумал, что запустил это

 redis-cli -n 1 --scan --pattern *202101* | xargs redis-cli unlink
 

удалит все ключи, перечисленные выше, так как все вышеперечисленные ключи 202101 находятся внутри него. Но я был неправ. Есть ли какой-либо способ удалить мои ключи, указав шаблон, подобный приведенному выше?

Комментарии:

1. Что случилось? Твой сценарий работает на меня.

2. В том-то и дело. Я подключаюсь по ssh к своему серверу ubuntu redis и запускаю приведенный выше сценарий, но когда я использую другой менеджер рабочего стола Redis и выполняю поиск 202101 , все равно получаются тонны результатов. среди результатов есть kelas:5c73be3be611a06042041f0a#behavior:5f9a6f7ebecd1f547647a326#20210123#studentCount такие , student:5c3d66986efcbd1a6c066c38#behavior:5eec7ed6fb09fd54ba64aec6#20210112 где вы можете увидеть, что там 202101 есть