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