디렉터리 재귀 생성 (file.mkdir_p)
선언
작업 성공 여부, 오류 정보 = file.mkdir_p(디렉터리 경로 [, 사용자 ID , 사용자 그룹 ID , 권한 ])
매개변수
- 디렉터리 경로
문자열 - 사용자 ID
정수, 선택 사항. 기본값은 501입니다. - 사용자 그룹 ID
정수, 선택 사항. 기본값은 501입니다. - 권한
정수 | 문자열, 선택 사항. 기본값은 "0777"입니다.
반환값
- 작업 성공 여부
불리언. 작업에 성공하면 true, 실패하면 false를 반환합니다. - 오류 정보
문자열. 작업 실패 시의 오류 정보입니다.
설명
디렉터리를 재귀적으로 만듭니다. 인수를 지정하지 않으면 새 디렉터리의 소유자 UID/GID는 501이고 권한은 옥탈 0777입니다.
키워드: 새 폴더 만들기, 폴더 생성
이 함수는 20250705 이후 버전에서 사용할 수 있습니다.
예제
local success, err = file.mkdir_p("/var/mobile/Media/1ferver/lua/scripts/a/b/c/d")
if success then
sys.alert("创建成功")
else
sys.alert("创建失败:"..err)
end
참고: 위 코드에서는 이 장에서 설명하지 않는 함수인 sys.alert를 사용합니다.