ディレクトリを再帰的に作成する (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 を使用しています