无涯教程-Erlang - write函数

47 阅读1分钟

此方法用于将内容写入文件。

write - 语法

write(FileHandler,text)
  • FileHandler - 这是文件的句柄。该句柄是使用 file:open 操作时将返回的句柄。

  • text               -  需要添加到文件中的文本。

write - 示例

-module(helloLearnfk). 
-export([start/0]). 

start() -> {ok, Fd}=file:open("Newfile.txt", [write]), file:write(Fd,"New Line").

每当运行以上代码时," New Line"行将被写入文件。请注意,由于该模式设置为写入,因此如果文件中有任何先前的内容,它们将被覆盖。

要附加到文件的现有内容,您需要更改附加模式,如以下程序所示。

-module(helloLearnfk). 
-export([start/0]). 

start() -> {ok, Fd}=file:open("Newfile.txt", [append]), file:write(Fd,"New Line").

参考链接

www.learnfk.com/erlang/erla…