write
优质
小牛编辑
128浏览
2023-12-01
此方法用于将内容写入文件。
语法 (Syntax)
write(FileHandler,text)
参数 (Parameters)
FileHandler - 这是文件的句柄。 此句柄是在使用file:open操作时返回的句柄。
Text - 需要添加到文件的文本。
返回值 (Return Value)
没有
例如 (For example)
-module(helloworld).
-export([start/0]).
start() ->
{ok, Fd} = file:open("Newfile.txt", [write]),
file:write(Fd,"New Line").
输出 (Output)
无论何时运行上述代码,都会将“New Line”行写入该文件。 请注意,因为模式设置为write,如果文件中有任何先前的内容,它们将被覆盖。
要附加到文件的现有内容,您需要更改要附加的模式,如以下程序所示。
-module(helloworld).
-export([start/0]).
start() ->
{ok, Fd} = file:open("Newfile.txt", [append]),
file:write(Fd,"New Line").