Insérer une ligne de texte (LCC.web_file.insert_line)
Déclaration
ok, err = LCC.web_file.insert_line(path, line_number, line, timeout?)
Paramètres
- path
Type chaîne, chemin du fichier cible - line_number
Type numérique, numéro de ligne de référence ; les nombres positifs commencent à1et insèrent avant cette ligne ; les nombres négatifs comptent depuis la fin,0ajoute à la fin et-1insère avant la dernière ligne - line
Type chaîne, contenu textuel à insérer - timeout
Type numérique, facultatif ; délai d'attente de la demande en secondes,60par défaut
Valeurs de retour
- ok
Type booléen ; renvoietruesi l'insertion réussit etfalsedans le cas contraire - err
Type chaîne ounil, description de l'erreur en cas d'échec
Description
Insère une ligne avant le numéro de ligne indiqué.
Les règles des numéros de ligne sont décrites dans les paramètres ci-dessus.
Convient à l'ajout d'une configuration ou d'une entrée de journal après un titre fixe.
Exemple
local ok, err = LCC.web_file.insert_line("/配置/list.txt", 1, "Header")
if not ok then
error(err)
end