Chuyển tới nội dung chính

Đọc một dòng văn bản (LCC.web_file.get_line)

Khai báo​

line, err = LCC.web_file.get_line(path, line_number, timeout?)

Tham số​

  • path
    Chuỗi, đường dẫn tệp đích
  • line_number
    Số, số dòng cần đọc; số dương tính từ 1, số âm đếm ngược từ cuối (-1 là dòng cuối), 0 biểu thị vị trí sau dòng cuối
  • timeout
    Số, tùy chọn; thời gian chờ yêu cầu (giây), mặc định là 60

Giá trị trả về​

  • line
    Chuỗi hoặc nil, nội dung của dòng chỉ định; trả về chuỗi rỗng nếu không đọc được dòng đích, là nil khi thất bại
  • err
    Chuỗi hoặc nil, chỉ trả về mô tả lỗi khi thất bại

Mô tả​

Đọc nội dung một dòng theo số dòng chỉ định.
Số dương tính từ 1, số âm đếm ngược từ cuối (-1 là dòng cuối), 0 biểu thị vị trí sau dòng cuối.
Trả về chuỗi rỗng nếu không đọc được dòng đích.

Ví dụ​

local line, err = LCC.web_file.get_line("/cấu-hình/list.txt", 3)
if line then
print("Dòng 3: " .. line)
end