在《Programming in Lua》一书中有对这种操作的描述:
但如果我们直接按这种方法做,可能不会成功。因为我们Lua程序的位置和书上的可能不太一样。
如何得到我们系统中Lua可执行文件的位置呢? 我们可以使用which命令,如下:
然后我们可以这样编写我们的文件:
#!/usr/bin/lua
print("hello world! hello script!")
之后将这个文件保存为任意名字,修改它的权限为可执行,即可像使用一个可执行文件一样使用它了,这里我把它保存为ScriptLua.lua:
___________________________________________________END__________________________________________________________