Перейти к основному содержимому

Получение последнего компонента пути (file.path.last_component)

Объявление​

последний_компонент, сообщение_об_ошибке = file.path.last_component(путь)

Параметры​

  • путь
    Строка пути

Возвращаемое значение​

  • последний_компонент
    Строка или nil. При успехе возвращает последний компонент пути, при недопустимом пути — nil
  • сообщение_об_ошибке
    Строка, при недопустимом пути возвращается "Invalid path"

Описание​

Возвращает последний компонент пути; для корневого каталога / возвращает /
Эта функция доступна только в версиях после 20250914

Пример​

local last = file.path.last_component("/usr/local/bin") -- Возвращает "bin"
local root = file.path.last_component("/") -- Возвращает "/"