我需要在Lua中读取我选择的文本文件中的特定行,我知道如何打开它:
filename = "hallo.txt"
fp = io.open( filename, "r" )
但我不知道如何阅读该特定文本文件中的特定行。
你怎么样?
答案 0 :(得分:2)
如果你必须多次这样做,那么将整个文件读入内存,将这些行存储在表格中。
如果您只需要执行此操作,请尝试以下操作:
local n=0
for l in io.lines(filename) do
n=n+1
if n==lineno then process(l); break end
end