Pular para o conteúdo principal

Contar o total de linhas de um arquivo de texto (file.line_count)

Declaração

número_de_linhas = file.line_count(caminho_do_arquivo)

Parâmetros

  • caminho do arquivo
    Texto; caminho absoluto do arquivo.

Valor retornado

  • número de linhas
    Inteiro ou nil; retorna o total de linhas do arquivo, 0 para um arquivo vazio e nil quando o arquivo não existe.

Observações

Conta o total de linhas de um arquivo de texto; um arquivo vazio retorna 0.

Exemplo

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

Observação: o código acima usa a função sys.alert, que não pertence a este capítulo.