Erlang-写


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

句法

write(FileHandler,text)

参数

  • FileHandler - 这是文件的句柄。该句柄是使用file:open操作时返回的句柄。

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

返回值

没有任何

例如

-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.htm