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

Método de escritura de archivo Erlang

Archivos de Erlang

Este método se utiliza para escribir contenido en el archivo.

Sintaxis

write(FileHandler,text)

Parámetros

  • FileHandler−Este es el manejador del archivo. El manejadorfile:openEs el manejador que se devolverá al usar esta operación.

  • Texto −Texto que se necesita agregar al archivo.

Valor de retorno

None

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

Cada vez que se ejecuta el código anterior, la línea "New Line" se escribirá en el archivo. Tenga en cuenta que, debido al modo establecido en write, si hay algún contenido anterior en el archivo, se sobrescribirá.

Para agregar contenido existente al archivo, es necesario cambiar el modo a append, como se muestra en el siguiente programa.

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

Archivos de Erlang