Inserir uma linha de texto (LCC.web_file.insert_line)
Declaração
ok, err = LCC.web_file.insert_line(path, line_number, line, timeout?)
Parâmetros
- path
Tipo string; caminho do arquivo de destino - line_number
Tipo number; número da linha de referência; números positivos começam em1e inserem antes dessa linha; números negativos contam do fim,0indica anexar ao final e-1indica inserir antes da última linha - line
Tipo string; conteúdo de texto a inserir - timeout
Tipo number, opcional; tempo limite da solicitação (em segundos), padrão60
Valor de retorno
- ok
Tipo boolean; retornatruequando a inserção tem sucesso efalsequando falha - err
Tipo string ounil; descrição do erro em caso de falha
Descrição
Insere uma linha de conteúdo antes do número de linha especificado.
Consulte a descrição dos parâmetros acima para as regras de numeração.
É adequado para inserir uma nova configuração ou log depois de um título fixo.
Exemplo
local ok, err = LCC.web_file.insert_line("/配置/list.txt", 1, "Header")
if not ok then
error(err)
end