lua指令碼讀入文字檔案以及刪除第一行文字

2021-05-24 00:21:15 字數 1243 閱讀 2380

1樓:匿名使用者

我直接給你個讀出每一行的方法吧

local path = "d:\\1.txt"

local file = io.open(path,"r")if file then

for line in file:lines() doprint(line) -- 這裡就是讀出每一行txt裡的文字並且print到標回準輸出上 如果需要答修改 只要改掉print就好

endend

2樓:du瓶邪

f=io.open ("youfile.txt","r") --開啟你的輸入

檔案copy 名稱為youfile.txtf:read("*l") --讀取一行,但是不儲存s=f:

read("*a") --讀取剩下的所有,儲存到變數f:close() --關閉檔案

f=io.open(youfile.txt","w") --開啟輸出檔案youfile.txt

f:write(s) --將上面儲存的剩下所有的內容寫入到輸出檔案f:close() --關閉

--這樣會損壞你的輸入檔案,請自行備份

--這種方法不建議開啟太大的檔案(>10m) 速度會很慢。

lua指令碼如何讀入文字檔案及刪除第一行文字?

3樓:夏末的晨曦

f=io.open ("youfile.txt","r") --開啟你的輸入檔案 名稱為youfile.txt

f:read("*l") --讀取一行,但是不儲存s=f:read("*a") --讀取剩下版的所有,儲存到權變數f:close() --關閉檔案

f=io.open(youfile.txt","w") --開啟輸出檔案youfile.txt

f:write(s) --將上面儲存的剩下所有的內容寫入到輸出檔案f:close() --關閉

--這樣會損壞你的輸入檔案,請自行備份

--這種方法不建議開啟太大的檔案(>10m) 速度會很慢。

請問各位lua大俠,如何用lua指令碼讀入一個txt檔案,並替換裡面的字串呢

4樓:匿名使用者

local file = io.open("1.txt","r")local str = file:read("*a")file:close()

local newstr = string.gsub(str,"aaa","bbb")

print(newstr)

c如何讀寫文字檔案C讀取txt文字檔案中的資料

新建一個log.txt檔案 引入system.io名稱空間,用檔案流 using system using system.collections.generic using system.linq using system.text using system.io namespace streamw...

文字檔案格式有哪些,一般文字檔案有哪些常用格式

常見的有.txt 純文字 doc word格式 wps等 一般文字檔案有哪些常用格式 一 word格式,字尾為.doc,用 微軟的office word軟體開啟,當然金山的wps office也能開啟 二 純文字格式,字尾為.txt,用所有的字處理軟體 如windows自帶的寫字板 記事本,包括wo...

linu中怎麼用命令開啟文字檔案

linux檢視編輯文字檔案的命令有多種,常用的有 cat,tac,vi,vim,less,more 下面為你介紹最常用的cat和vi的使用方法 200分。vi,gedit只要是文字編輯器都可以,比如檔案b.txtgedit b.txt 或者vim b.txt 通過命令 檔名檢視內容。如下命令可以檢視...