遞歸建立目錄 (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