Для этого вы можете использовать io.lines
. io.lines
возвращает итератор над строками в файле. Если вы хотите получить доступ к определенной строке, вам сначала нужно загрузить все строки в таблицу.
Вот функция, которая вытягивает строки файла в таблицу и возвращает ее:
function get_lines(filename)
local lines = {}
-- io.lines returns an iterator, so we need to manually unpack it into an array
for line in io.lines(filename) do
lines[#lines+1] = line
end
return lines
end
Вы можете проиндексировать возвращаемую таблицу, чтобы получить указанную строку.