Aller au contenu principal

Ajouter un composant de chemin (file.path.add_component)

Déclaration​

nouveau_chemin, message_d_erreur = file.path.add_component(chemin, composant)

Paramètres​

  • chemin
    Chaîne, chemin de base
  • composant
    Chaîne, composant de chemin à ajouter

Valeur de retour​

  • nouveau_chemin
    Chaîne ou nil ; renvoie le chemin avec le composant ajouté en cas de succès, ou nil si le chemin ou le composant est invalide
  • message_d_erreur
    Chaîne, renvoie "Invalid path" si le chemin ou le composant est invalide

Description​

Ajoute le composant indiqué au chemin de base et gère automatiquement le séparateur / à la jonction
Cette fonction génère uniquement une chaîne de chemin ; elle ne crée aucun fichier ni répertoire réel
Cette fonction est disponible dans les versions postérieures à 20250914

Exemple​

local full_path = file.path.add_component("/usr/local", "bin") -- Renvoie "/usr/local/bin"
local tmp_path = file.path.add_component("/", "tmp") -- Renvoie "/tmp"