Dateizeilen zählen (LCC.web_file.line_count)
Deklaration
count, err = LCC.web_file.line_count(path, timeout?)
Parameter
- path
String. Datei, deren Zeilen gezählt werden sollen. - timeout
Zahl, optional. Anfrage-Timeout in Sekunden, Standard60.
Rückgabewerte
- count
Zahl. Gesamtzahl der Zeilen; bei Fehlernil. - err
String odernil. Fehlerbeschreibung, wenn der Aufruf fehlschlägt.
Hinweise
Gibt die Zeilenzahl der Datei effizienter zurück, als zunächst
get_linesaufzurufen und das Ergebnis zu zählen.
Funktioniert auch bei großen Dateien gut.
Beispiel
local count, err = LCC.web_file.line_count("/日志/task.log")
if count then
print("日志行数:" .. count)
end