导航:首页 > 文件处理 > lua文件夹检测

lua文件夹检测

发布时间:2024-06-22 08:29:18

linux平台:使用lua语言遍历某一文件夹下所有文件

你可以参考如下实例代码:

functiongetFile(file_name)
localf=assert(io.open(file_name,'r'))
localstring=f:read("*all")
f:close()
returnstring
endfunctionwriteFile(file_name,string)
localf=assert(io.open(file_name,'w'))
f:write(string)
f:close()
end--从命令行获取参数,如果有参数则遍历指定目录,没有参数遍历当前目录ifarg[1]~=nilthen
cmd="ls"..arg[1]
else
cmd="ls"endprint("cmd",cmd)
--io.popen返回的是一个FILE,跟c里面的popen一样locals=io.popen(cmd)
localfileLists=s:read("*all")
print(fileLists)
whiletruedo--从文件列表里一行一行的获取文件名_,end_pos,line=string.find(fileLists,"([^ ]+.txt)",start_pos)
ifnotend_posthenbreakend--print("wld",line)localstr=getFile(line)
--把每一行的末尾1,替换为0,localnew=string.gsub(str,"1, ","0, ");
--替换后的字符串写入到文件。以前的内容会清空writeFile(line,new)
start_pos=end_pos+1end

阅读全文

与lua文件夹检测相关的资料

热点内容
文件夹变绿色怎么解决 浏览:172
编译原理的梗 浏览:246
求一部电影女人路边生蛇香港 浏览:521
命令方块指令脚下特效 浏览:396
韩国美女大尺度电影 浏览:289
如何编译java类 浏览:956
手机影视大全下载电视路径 浏览:578
避孕套黄瓜爸爸进来吃的什么电影 浏览:861
sha1prngphp 浏览:666
电影资源免费看 浏览:699
古代程序员找对象好找吗 浏览:917
手机里的服务器有什么 浏览:810
查养老下载哪个app 浏览:142
日本很黄的电影 浏览:97
去非洲部落电影 浏览:512
国内电影网址 浏览:671
电影全的盗版网站 浏览:597
如何从服务器启动系统 浏览:919
t3不能登录服务器怎么办 浏览:944
黑猫电影官网 浏览:557