跳到主要内容

zm.DirDelete 删除文件或目录

🎯功能

删除文件或目录, 支持删除多文件, 特别注意本命令与 Dir.Delete 删除文件 的参数是有区别的!

📜语法

zm.DirDelete(路径[, 模式])

📥参数

参数数据类型解释
路径字符串要删除的源文件或文件夹路径, 支持通配符*?, 如果是table类型, 则表示多个文件
模式字符串可选, ""表示普通删除, "-rf"表示强制删除, 更多模式请自行搜索rm命令行, 省略默认为"-rf"

📤返回

💡示例

Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

//删除单个文件
zm.DirDelete "/sdcard/紫猫学园.txt"

//删除单个目录
zm.DirDelete "/sdcard/教程目录/"

//可以用通配符*和?
zm.DirDelete "/sdcard/*.txt"

//table数据表示多个文件
zm.DirDelete {"/sdcard/zimaoxy.com.txt", "/sdcard/紫猫学园.txt"}

📘备注

  • 基于Linux的rm命令行开发
  • V4.2015
  • 初次加入命令