Ir para o conteúdo principal

Ler uma linha de texto (LCC.web_file.get_line)

Declaração​

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

Parâmetros​

  • path
    Tipo string; caminho do arquivo de destino
  • line_number
    Tipo number; número da linha a ler; números positivos começam em 1, números negativos contam do fim (-1 é a última linha) e 0 indica depois da última linha
  • timeout
    Tipo number, opcional; tempo limite da solicitação (em segundos), padrão 60

Valor de retorno​

  • line
    Tipo string ou nil; conteúdo da linha especificada. Retorna uma string vazia quando a linha não é encontrada e nil em caso de falha
  • err
    Tipo string ou nil; retorna a descrição do erro somente em caso de falha

Descrição​

Lê o conteúdo de uma única linha especificada.
Números positivos começam em 1, números negativos contam do fim (-1 é a última linha) e 0 indica depois da última linha.
Retorna uma string vazia quando a linha não é encontrada.

Exemplo​

local line, err = LCC.web_file.get_line("/配置/list.txt", 3)
if line then
print("第 3 行: " .. line)
end