RosettaCodeData/Task/Read-a-specific-line-from-a-file/Lua/read-a-specific-line-from-a-file.lua

11 lines
265 B
Lua
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
function fileLine (lineNum, fileName)
local count = 0
for line in io.lines(fileName) do
count = count + 1
if count == lineNum then return line end
end
error(fileName .. " has fewer than " .. lineNum .. " lines.")
end
print(fileLine(7, "test.txt"))