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"