• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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中的文件I/O操作教程
    • lua文件操作详解
    上一篇:Linux下编写Lua扩展so文件和调用方法实例
    下一篇:Lua检测数组(tabble)中是否包含某个值
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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