смотря что требуется. общий смысл:
if line[#line]:find("тут ваш текст") then
или
if line[#line] == "тут ваш текст" then
если файл постоянно дописывается во время работы программы, то будет необходимо его переоткрывать:
Код
local file = io.open("!tmp.txt")
local line = ""
for l in file:lines() do
line = l
end
local pos = file:seek()
file:close()
--типа подождали пока что-нибудь допишется, переоткрыли.
wait(5000)
file = io.open("!tmp.txt")
file:seek("set", pos) -- чтобы не пропускать можно pos+1 или pos+2
file:lines()() -- пропускаем строку нулевой дилны.
line = file:lines()()
local pos = file:seek()
file:close()
log(line)
Сообщение отредактировал DarkMaster - 21.9.2022, 17:18