Lua:Neutrino-API:cp:de

Aus TuxBoxWIKI
Wechseln zu: Navigation, Suche

cp

Kopiert Dateien, Verzeichnissen oder Symlinks.
Wildcards (*) in der Pfadangabe werden (noch) nicht unterstützt.
Rückgabewert: Boolean

cp(Parameter) ab API v1.48   -   Neutrino Git


Parameter:

Parameter Typ Description/Beschreibung
1 string Objekt von zu kopierende Datei, Verzeichnis o. Symlink
2 string Objekt zu Ziel
3 string Flag r - recursives kopieren
d - Links werden nicht aufgelöst, sondern kopiert
a - Flags r und d kombiniert
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()

-- Kopiert /bin/neutrino nach /tmp/neutrino.neu:
local x = fh:cp("/bin/neutrino", "/tmp/neutrino.neu")
-- Rückgabewert true

-- Kopiert /var/tuxbox/config nach /tmp/x
local x = fh:cp("/var/tuxbox/config", "/tmp/x", "a")
-- Rückgabewert true