Zum Hauptinhalt springen

Mehrere Textzeilen überschreiben (LCC.web_file.set_lines)

Deklaration​

ok, err = LCC.web_file.set_lines(path, lines, timeout?)

Parameter​

  • path
    String. Zu beschreibende Datei.
  • lines
    Tabelle. Geordnetes Array von Zeichenketten.
  • timeout
    Zahl, optional. Anfrage-Timeout in Sekunden, Standard 60.

Rückgabewerte​

  • ok
    Boolean. Bei Erfolg true, bei Fehler false.
  • err
    String oder nil. Fehlerbeschreibung, wenn der Aufruf fehlschlägt.

Hinweise​

Verbindet die Zeilen und ersetzt die gesamte Datei.
Fehlende übergeordnete Verzeichnisse und die Datei selbst werden automatisch erstellt.
Ideal zum vollständigen Neuaufbau von Konfigurations- oder Vorlagendateien.

Beispiel​

local ok, err = LCC.web_file.set_lines("/配置/list.txt", {"A", "B", "C"})
if not ok then
error(err)
end