循环遍历文件中的行并发送到redis-cli

时间:2012-09-19 16:56:22

标签: bash redis

我有一个使用$ redis-cli KEYS session.* > keys.txt创建的文件,其中目前有大约950,000行/键。

我想循环遍历所有这些并设置它们的过期,并且宁愿避免为它编写甚至是python脚本。

1 个答案:

答案 0 :(得分:6)

我在这里看不到任何问题:

 redis-cli KEYS 'session.*' | awk '{printf "EXPIRE %s 60\n", $1}' | redis-cli > expire.log