Lua:Neutrino-API:touch:de

Aus TuxBoxWIKI
Version vom 10. September 2016, 21:05 Uhr von Micha-bbg (Diskussion | Beiträge) (1 Version importiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

touch

Setzt die Zeit einer angegebenen Datei auf einen bestimmten Wert. Ohne Angabe wird due aktuelle Zeit verwendet.
Wenn die Datei nicht existiert, wird sie neu angelegt.
Rückgabewert: Boolean

touch(Parameter) ab API v1.50   -   Neutrino Git


Parameter:

Parameter Typ Description/Beschreibung
1 string Objekt zu bearbeitende Datei, Verzeichnis
2 number Zeit Zeitangabe in Unixzeit, Default: aktuelle Zeit
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()

-- Setzt die Dateizeit von '/tmp/wichtich' auf den 1.4.1959 5 Uhr:
local t = os.time({ year = 1959, day = 1, month = 4, hour=5})
ret = fh:touch("/tmp/wichtich", t)
-- Rückgabewert true