Lua中遍历文件操作代码实例

 更新时间:2015年05月05日 09:15:32   投稿:junjie  
这篇文章主要介绍了Lua中遍历文件操作代码实例,本文直接给出示例代码,需要的朋友可以参考下

写的一个关于遍历文件的程序段  记录一下咯

--[[检查所有.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返回一个Closures函数实例

    Lua返回一个Closures函数实例

    这篇文章主要介绍了Lua返回一个Closures函数实例,本文直接给出代码实例,需要的朋友可以参考下
    2015-04-04
  • Lua字符串库中的几个重点函数介绍

    Lua字符串库中的几个重点函数介绍

    这篇文章主要介绍了Lua字符串库中的几个重点函数介绍,本文讲解了几个最常用的强大的字符串函数find、match、gsub、gmatch,需要的朋友可以参考下
    2014-09-09
  • openresty中使用lua-nginx创建socket实例

    openresty中使用lua-nginx创建socket实例

    这篇文章主要介绍了openresty中使用lua-nginx创建socket实例,本文直接给出代码实例和运行效果,需要的朋友可以参考下
    2015-04-04
  • Lua之协同程序coroutine代码实例

    Lua之协同程序coroutine代码实例

    这篇文章主要介绍了Lua之协同程序coroutine代码实例,本文给出的代码示例较为复杂,需要对Lua协同程序有一定的了解方能看懂,需要的朋友可以参考下
    2015-04-04
  • 理解Lua中的__index和__newindex

    理解Lua中的__index和__newindex

    这篇文章主要介绍了理解Lua中的__index和__newindex,本文给出了三段代码来讲解__index和__newindex,代码中包含详细注释,需要的朋友可以参考下
    2015-04-04
  • 详解Lua中if ... else语句的使用方法

    详解Lua中if ... else语句的使用方法

    这篇文章主要介绍了详解Lua中if ... else语句的使用方法,是Lua入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • lua开发中实现MVC框架的简单应用

    lua开发中实现MVC框架的简单应用

    最近的游戏项目中使用了lua脚本来开发,项目中用到了MVC框架,最近有朋友问我怎么弄,在这里简单分享一下思路和一些开发中的技巧。有需要的小伙伴可以参考下。
    2015-04-04
  • 举例讲解Lua中的Table数据结构

    举例讲解Lua中的Table数据结构

    这篇文章主要介绍了举例讲解Lua中的Table数据结构,说明都融入到了注释中,需要的朋友可以参考下
    2015-07-07
  • Lua中的函数精讲笔记

    Lua中的函数精讲笔记

    这篇文章主要介绍了Lua中的函数精讲笔记,本文讲解了函数的用途、可变参数函数、闭包、非全局函数等内容,需要的朋友可以参考下
    2015-04-04
  • Lua中强大的元方法__index详解

    Lua中强大的元方法__index详解

    这篇文章主要介绍了Lua中强大的元方法__index详解,本文着重讲解了使用__index元方法实现table的继承,需要的朋友可以参考下
    2014-09-09

最新评论