Zum Hauptinhalt springen

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"