此方法用于將內(nèi)容寫入文件。
write(FileHandler,text)
FileHandler?這是文件的句柄。該句柄file:open是使用該操作時將返回的那個句柄。
Text ?需要添加到文件中的文本。
None
-module(helloworld). -export([start/0]). start() -> {ok, Fd} = file:open("Newfile.txt", [write]), file:write(Fd,"New Line").
每當運行以上代碼時,“ New Line”行將被寫入文件。請注意,由于該模式設(shè)置為 write ,因此如果文件中有任何先前的內(nèi)容,它們將被覆蓋。
要附加到文件的現(xiàn)有內(nèi)容,需要將模式更改為append,如以下程序所示。
-module(helloworld). -export([start/0]). start() -> {ok, Fd} = file:open("Newfile.txt", [append]), file:write(Fd,"New Line").