• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >Lua > Lua中遍历文件操作代码实例

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

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了lua实例,lua脚本实例,lua游戏脚本实例,lua table遍历,lua 遍历等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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

--[[检查所有.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下的
</div>

</div>

您可能想查找下面的文章:

  • 使用Lua编写Web端模板引擎的实例代码分享
  • Lua中遍历文件操作代码实例
  • Linux下编写Lua扩展so文件和调用方法实例
  • Lua中的类编程代码实例
  • Lua中写排序算法实例(选择排序算法)
  • 使用Lua作为C语言项目的配置文件实例
  • C语言中调用Lua函数实例
  • Lua多重继承代码实例
  • Lua中的函数代码实例
  • Lua UnPack函数用法实例

相关文章

  • Lua学习笔记之函数、变长参数、closure(闭包)、select等
  • Lua学习笔记之表和函数
  • Lua的堆栈浅析
  • Lua内置的调试器用法详解
  • Lua UnPack函数用法实例
  • 浅析Lua中的迭代器
  • Lua中的函数写法简明示例
  • lua+love2d制作的2048游戏
  • Lua select函数用法实例
  • Lua中的repeat...until循环语句使用教程

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Lua面向对象之类和继承
    • Lua table中安全移除元素的方法
    • Lua教程(十三):弱引用table
    • Cocos2d-x中调用Lua及HelloWorld.lua源码分解
    • lua实现的2048小游戏
    • Nginx+lua 实现调用.so文件
    • Lua中的函数相关知识点整理汇总
    • 基于 aLi Lua Web Server 的一个简单例子
    • Ruby元编程技术详解(Ruby Metaprogramming techniques)
    • Lua基本语法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有