Lua:Neutrino-API:empty:de

Aus TuxBoxWIKI
Zur Navigation springen Zur Suche springen

empty

Überprüft, ob eine Datei leer ist. Wenn es sich um einen symbolischen Link handelt, wird die damit verknüpfte Datei ausgewertet.

Mögliche Fehlerbedingungen:

  • Der angegebene Pfad existiert nicht.
  • Der Pfad verweist nicht auf eine reguläre Datei.
  • Ein symbolischer Link verweist auf keine existierende Datei.
  • Der Pfad verweist auf einen symbolischen Link, dessen Ziel keine reguläre Datei ist.
  • Es treten Zugriffsfehler auf, z.B. fehlende Berechtigungen zum Lesen der Datei.


Rückgabewert: Boolean

empty(Parameter) ab API v1.97   -   Neutrino Git


Parameter:

Parameter Typ Description/Beschreibung
1 string Objekt Pfad zur überprüfenden Datei
en: Parameters with default-values are optional. If not needed, no definition is required. In case of missing parameter, default value is used.

de: Parameter mit Default-Wert sind optional. dh. sie müssen nicht angegeben werden. Falls der Parameter fehlt, wird automatisch dieser Wert angenommen.


Example:

local fh = filehelpers.new()

-- Prüfung, ob /tmp/info.txt leer ist:
local x = fh:empty("/tmp/info.txt")
-- Rückgabewert true