此方法用于将内容写入文件。
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”行将被写入文件。请注意,由于该模式设置为 write ,因此如果文件中有任何先前的内容,它们将被覆盖。
要附加到文件的现有内容,需要将模式更改为append,如以下程序所示。
-module(helloworld). -export([start/0]). start() -> {ok, Fd} = file:open("Newfile.txt", [append]), file:write(Fd,"New Line").