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

Đếm số dòng trong tệp (LCC.web_file.line_count)

Khai báo​

count, err = LCC.web_file.line_count(path, timeout?)

Tham số​

  • path
    Chuỗi, đường dẫn tệp cần đếm
  • 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ề​

  • count
    Số, số dòng văn bản; trả về nil khi thất bại
  • err
    Chuỗi hoặc nil, mô tả lỗi khi thất bại

Mô tả​

Lấy số dòng trong tệp, hiệu quả hơn so với gọi get_lines rồi đếm.
Hỗ trợ đếm trong tệp lớn.

Ví dụ​

local count, err = LCC.web_file.line_count("/nhật-ký/task.log")
if count then
print("Số dòng nhật ký:" .. count)
end