Подсчёт строк файла (LCC.web_file.line_count)
Сигнатура
count, err = LCC.web_file.line_count(path, timeout?)
Параметры
- path
Строка, путь файла для подсчёта - timeout
Число, необязательный тайм-аут запроса (секунды), по умолчанию60
Возвращаемое значение
- count
Число, число строк текста; при сбое возвращаетсяnil - err
Строка илиnil, описание ошибки при сбое
Описание
Получает число строк файла эффективнее, чем вызов
get_linesс последующим подсчётом.
Поддерживается подсчёт строк в больших файлах.
Пример
local count, err = LCC.web_file.line_count("/日志/task.log")
if count then
print("日志行数:" .. count)
end