Saltar al contenido principal

Obtener el último componente de una ruta (file.path.last_component)

Declaración​

ultimo_componente, mensaje_de_error = file.path.last_component(ruta)

Parámetros​

  • ruta
    Texto; cadena de ruta

Valores devueltos​

  • ultimo_componente
    Texto o nil; devuelve el último componente de la ruta si tiene éxito, o nil si la ruta no es válida
  • mensaje_de_error
    Texto; devuelve "Invalid path" si la ruta no es válida

Descripción​

Devuelve el último componente de la ruta; para el directorio raíz /, devuelve /
Esta función solo está disponible en versiones posteriores a 20250914

Ejemplo​

local last = file.path.last_component("/usr/local/bin") -- Devuelve "bin"
local root = file.path.last_component("/") -- Devuelve "/"