一 终端中运行多个文件:-l
增加在文件一中定义了一个变量,在还有一文件里输出这个变量。代码例如以下:
--file1.lua num = 100
--file2.lua print(num)
lua -lfile1 -lfile2
注意:不要加上文件后缀名.lua
二 命令行中载入文件
--lib.lua function norm(x, y) local n2 = x^2 + y^2 return math.sqrt(n2) end function twice(x) return 2 * x end
在lua命令行中依次输入:
dofile("lib.lua") n = norm(2.1, 1.4) print(twice(n))