Files and Streams
First Line
Reading the first line is a common stream operation.
First Line
first_line.lua
local raw =
local text = string.gsub(raw, "|", "\n")
local first = string.match(text, "^[^\n]+")
print("raw=" .. raw)
print("first=" .. first)
local raw =
local text = string.gsub(raw, "|", "\n")
local first = string.match(text, "^[^\n]+")
print("raw=" .. raw)
print("first=" .. first)
local raw =
local text = string.gsub(raw, "|", "\n")
local first = string.match(text, "^[^\n]+")
print("raw=" .. raw)
print("first=" .. first)
first record
The first logical line is often a title, header, or command before later data.