Passer au contenu principal

Lire une ligne de texte (LCC.web_file.get_line)

Déclaration​

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

Paramètres​

  • path
    Type chaîne, chemin du fichier cible
  • line_number
    Type numérique, numéro de ligne à lire ; un nombre positif commence à 1, un nombre négatif compte depuis la fin (-1 est la dernière ligne) et 0 désigne la position après la dernière ligne
  • timeout
    Type numérique, facultatif ; délai d'attente de la demande en secondes, 60 par défaut

Valeurs de retour​

  • line
    Type chaîne ou nil, contenu de la ligne indiquée ; renvoie une chaîne vide si la ligne n'est pas disponible et nil en cas d'échec
  • err
    Type chaîne ou nil, renvoie une description uniquement en cas d'échec

Description​

Lit le contenu de la ligne indiquée.
Les nombres positifs commencent à 1, les nombres négatifs comptent depuis la fin (-1 est la dernière ligne) et 0 désigne la position après la dernière ligne.
Renvoie une chaîne vide lorsque la ligne demandée n'est pas disponible.

Exemple​

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