lua 根据路径获取文件名
require "lfs" function dirpath(path) for file in lfs.dir(path) do -- lfs.dir 根据路径获取该路径下的文件名 if file ~= '.' and file ~= '..' then local f = (path .. '/'..file) local attr = lfs.attributes(f) -- 该文件的各种属性 if attr.mode == "directory" then print(f .. " --> " .. attr.mode) dirpath(f) else print(f .. " --> " .. attr.mode) end end end end dirpath("/usr")
删除文件: os.remove(filepath)
文件属性 lfsattributes(filepath) 具体参数有下: modification 1546497033 rdev 0 size 24 ino 4106061 mode file access 1559786365 blocks 8 nlink 1 uid 0 blksize 4096 gid 0 permissions rw-r--r-- dev 51714 change 1546497033
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】开源 Linux 服务器运维管理面板 1Panel V2 版本正式发布
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步