[LUA]中对于文件的操作
来源:互联网 发布:淘宝最多几天确认收货 编辑:程序博客网 时间:2024/04/27 17:47
写的一个关于遍历文件的程序段 记录一下咯
--[[检查所有.txt文件
比如A.txt中第一行规定有20列,但是在X行中多输入一个Tab,则输出:A表的X行填写不规范,行末有多余填写
]]
getinfo = io.popen('dir ..//file /b /s')
all = getinfo:read('*all')
local filenameList = io.open("filename.txt", "wb")
filenameList:write("Path/n")
filenameList:close()
filenameList = io.open("filename.txt", "a")
filenameList:write(all)
io.close(filenameList)
io.close(getinfo)
local filenameList = tab.Open([[../filename.txt]], "Path", false)
for index, Row in ipairs(filenameList) do
local pathlist = Row["Path"]
local rowString = string.find(pathlist, ".txt")
if rowString ~= nil and rowString ~="" then
moon.CheckRowlength(pathlist, pathlist)
end
end
io.popen('dir /b /s')是windows下的,通过执行命令行dir获得
io.popen('ls')是linux下的
- [LUA]中对于文件的操作
- 中对于文件的操作
- C#中对于文件的操作
- C#中对于文件的操作
- c语言中对于文件操作的一些学习
- java 对于文件的操作
- .net对于文件的操作
- c#对于文件的操作
- Python对于文件的操作
- AutoIt 对于文件的操作
- Lua的文件读写操作
- lua相关的文件操作
- lua中io的操作
- 对于大文件的读写操作
- API对于文件的操作函数
- 对于 标签文件 的简单操作之一
- 对于大数据量csv文件的操作
- linux 下对于文件的IO操作
- LCD1602
- SQL Server 2005 分页
- 0、(空字串)、Null、Empty、与Nothing的区别
- LCD1602
- 工商管理硕士联考简介
- [LUA]中对于文件的操作
- LCD1602
- TFS Build 2010 兼容 2008 相关文章
- LiveZilla 详细 配置 设置 (二) 安装 LiveZilla
- LCD1602
- MBA(工商管理)定义
- DataGridView在vb.net中的操作技巧
- MBA工商管理硕士(市场营销)学位课程意义
- MyEclipse JSP默认打开方式