English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método de escrita de arquivo Erlang

Arquivos do Erlang

Este método é usado para escrever conteúdo no arquivo.

Sintaxe

write(FileHandler,text)

Parâmetros

  • FileHandler−Este é o柄 do arquivo. O柄file:openÉ o柄 que será retornado ao usar essa operação.

  • Texto −Texto a ser adicionado ao arquivo.

Retorno

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").

Arquivos do Erlang