English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Este método é usado para escrever conteúdo no arquivo.
write(FileHandler,text)
FileHandler−Este é o柄 do arquivo. O柄file:openÉ o柄 que será retornado ao usar essa operação.
Texto −Texto a ser adicionado ao arquivo.
None
-module(helloworld). -export([start/0]). start() -> {ok, Fd} = file:open("Newfile.txt", [write]), file:write(Fd,"New Line").
Cada vez que o código acima for executado, a linha "New Line" será escrita no arquivo. Observe que, devido ao modo configurado como write, qualquer conteúdo anterior no arquivo será substituído.
Para adicionar conteúdo existente ao arquivo, é necessário alterar o modo para append, como no programa a seguir.
-module(helloworld). -export([start/0]). start() -> {ok, Fd} = file:open("Newfile.txt", [append]), file:write(Fd,"New Line").