Pfadbestandteil anhängen (file.path.add_component)
Deklaration
neuer_Pfad, fehlermeldung = file.path.add_component(Pfad, Bestandteil)
Parameter
- Pfad
Text; Zeichenkette des Basispfades - Bestandteil
Text; anzuhängender Pfadbestandteil
Rückgabewerte
- neuer_Pfad
Text oder nil; bei Erfolg der Pfad mit dem angehängten Bestandteil, bei ungültigem Pfad oder Bestandteil nil - fehlermeldung
Text; bei ungültigem Pfad oder Bestandteil"Invalid path"
Beschreibung
Hängt den angegebenen Bestandteil an den Basispfad an und behandelt dabei das Pfadtrennzeichen
/an der Verbindungsstelle automatisch
Diese Funktion erzeugt nur eine Pfadzeichenkette und erstellt keine tatsächlichen Dateien oder Verzeichnisse
Erst in Versionen nach 20250914 verfügbar
Beispiel
local full_path = file.path.add_component("/usr/local", "bin") -- Gibt zurück: "/usr/local/bin"
local tmp_path = file.path.add_component("/", "tmp") -- Gibt zurück: "/tmp"