English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Este método se utiliza para escribir contenido en el archivo.
write(FileHandler,text)
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.
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").