2011-12-12 203 views
3

我想制作一个可以在Linux中使用参数运行的Lua脚本,例如,lua foo.lua 25会处理25号数字,然后根据该数字给出答案,我当前的程序使用io.read来要求用户输入一个数字,但是我想在运行该程序的同时这样做。用Linux制作命令行命令

在相关主题搜索我没有找到这个页面http://www.lua.org/manual/5.1/manual.html#6并且还没有能够理解它,这是我写的第一个程序,它是一个快乐的数字查找器,因为你很好奇,谢谢你的帮助。

+0

用#!/ bin/bash启动脚本的第一行,并假定shell脚本的名称是lua_run.sh,然后是chmod 775 lua_run.sh。你想要shell脚本做什么,只需传递参数,测试参数是否被传递,或者其他的东西?多一点信息,你会得到更多的帮助。 – octopusgrabbus

+0

对不起,我以为你的意思是围绕着lua命令的shell脚本。 – octopusgrabbus

回答

3

给出的数字在arg[1]foo.lua中可用(以字符串形式)。