Перейти к основному содержимому

Подсчёт общего числа строк текстового файла (file.line_count)

Объявление

число_строк = file.line_count(путь_к_файлу)

Параметры

  • путь_к_файлу
    Строка, абсолютный путь к файлу

Возвращаемое значение

  • число_строк
    Целое число или nil; общее число строк файла, для пустого файла — 0, при отсутствии файла — nil

Описание

Подсчитывает общее число строк текстового файла; для пустого файла возвращает 0

Пример

local linecount = file.line_count("/var/mobile/1.txt")
if linecount then
sys.alert("`/var/mobile/1.txt` 一共有 "..linecount.." 行")
else
sys.alert("`/var/mobile/1.txt` 不是文件")
end

Примечание: приведённый выше код использует функцию не из этой главы — sys.alert.