Erlang - file_read

È disponibile un metodo per consentire la lettura di tutti i contenuti di un file contemporaneamente. Questo viene fatto con il metodo file_read. I dettagli di questo comando sono i seguenti.

Sintassi

file_read(filename)

Parametri

  • filename - Questo è il nome del file che deve essere letto.

Valore di ritorno

L'intero contenuto del file.

Per esempio

-module(helloworld). 
-export([start/0]). 

start() -> 
   Txt = file:read_file("Newfile.txt"), 
   io:fwrite("~p~n",[Txt]).

Produzione

Quando eseguiamo il programma sopra, otterremo il seguente risultato.

{ok,<<"Example1\nExample2\nExample3">>}