我想请教下 为什么我通过 shell 运行 redis-cli --eval 运行 lua 脚本, 传参怎么都是 nil 。 网上说的逗号分隔空格什么的,我也照做了 但是就是接收不到参数。请教各位大佬啊
脚本也很简单
lua 脚本:
local key = KEYS[1]
local value = ARGV[1]
print(key)
print(value)
for k, v in pairs(KEYS) do
print(k, v)
end
for k, v in pairs(ARGV) do
print(k, v)
end
--eval ./incrHash.lua 1 2 , 1597312908750 3000
传参的 , 两边必须有空格
希望有用