一 终端中执行多个文件:-l
加入在文件一中定义了一个变量,在另一文件中输出这个变量,代码如下:
--file1.lua num = 100
--file2.lua print(num)
lua -lfile1 -lfile2
二 命令行中加载文件
--lib.lua function norm(x, y) local n2 = x^2 + y^2 return math.sqrt(n2) end function twice(x) return 2 * x end
dofile("lib.lua") n = norm(2.1, 1.4) print(twice(n))
原文地址:http://blog.csdn.net/xufeng0991/article/details/38693191