Saltar al contenido principal

Leer una línea de texto (LCC.web_file.get_line)

Declaración​

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

Parámetros​

  • path
    Tipo string; ruta del archivo de destino
  • line_number
    Tipo numérico; número de línea que se leerá; los positivos comienzan en 1, los negativos cuentan desde el final (-1 es la última línea) y 0 indica después de la última línea
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • line
    Tipo string o nil; contenido de la línea indicada; devuelve una cadena vacía si no se lee esa línea, y nil si falla
  • err
    Tipo string o nil; solo devuelve una descripción del error cuando falla

Descripción​

Lee el contenido de una sola línea con el número indicado.
Los números positivos comienzan en 1, los negativos cuentan desde el final (-1 es la última línea) y 0 indica después de la última línea.
Si no se lee la línea indicada, devuelve una cadena vacía.

Ejemplo​

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