경로를 구성 요소로 분해 (file.path.components)
선언
구성 요소, 오류 정보 = file.path.components(경로)
매개변수
- 경로
문자열. 분해할 경로 문자열입니다.
반환값
- 구성 요소
순차 테이블 또는 nil. 성공하면 경로의 각 구성 요소로 이루어진 문자열 배열을 반환하고, 경로가 유효하지 않으면 nil을 반환합니다. - 오류 정보
문자열. 경로가 유효하지 않으면"Invalid path"를 반환합니다.
설명
경로 문자열을 구성 요소로 분해하여 경로에 나타나는 순서대로 반환합니다.
절대 경로의 루트 디렉터리/는 독립적인 구성 요소로 취급합니다.
이 함수는 20250914 이후 버전에서 사용할 수 있습니다.
예제
local components = file.path.components("/usr/local/bin")
-- 반환 {"/", "usr", "local", "bin"}