redis调用lua文件(按照书上/博客,就是不执行!!!???)

我用redis客户端执行:
eval ***/test.lua 1 name

                                                        test.lua:
                                                                       return   redis.call(  'get' , KEYS[1] )

            不执行,总是报错“(error) ERR Error compiling script (new function): user_script:1: unexpected symbol near '/' ”

        在客户端执行:    eval   "return   redis.call(  'get',  KEYS[1]  )"    1    name就可以执行。。。

            百思不得其解,明明按照书上/一些博客中的例子,打的,为什么就是不允许呢


            金币实在没有了,麻烦大家了,请指教。

http://www.linuxidc.com/Linux/2015-03/115607.htm

http://www.cnblogs.com/yanghuahui/p/3697996.html

问题描述很不清楚。
我猜你是把lua的文件路径放到了应该是lua命令的地方了吧。所以才会提示你“有个斜线怪怪的”

图片说明
换成这种写法就可以了,如果是执行lua脚本文件,不要直接用eval命令