Obter o último componente de um caminho (file.path.last_component)
Declaração
ultimo_componente, mensagem_de_erro = file.path.last_component(caminho)
Parâmetros
- caminho
Texto; string do caminho
Valores retornados
- ultimo_componente
Texto ou nil; retorna o último componente do caminho em caso de sucesso, ou nil se o caminho for inválido - mensagem_de_erro
Texto; retorna"Invalid path"se o caminho for inválido
Observações
Retorna o último componente do caminho; para o diretório raiz
/, retorna/
Esta função está disponível somente em versões posteriores a 20250914
Exemplo
local last = file.path.last_component("/usr/local/bin") -- Retorna "bin"
local root = file.path.last_component("/") -- Retorna "/"