Erlang-write
提供:Dev Guides
アーラン-書き込み
このメソッドは、コンテンツをファイルに書き込むために使用されます。
構文
write(FileHandler,text)
パラメーター
- FileHandler -これはファイルへのハンドルです。 このハンドルは、* file:open *操作が使用されたときに返されるハンドルです。
- テキスト-ファイルに追加する必要があるテキスト。
戻り値
None
例えば
-module(helloworld).
-export([start/0]).
start() ->
{ok, Fd} = file:open("Newfile.txt", [write]),
file:write(Fd,"New Line").
出力
上記のコードが実行されるたびに、「New Line」という行がファイルに書き込まれます。 モードは書き込みに設定されているため、ファイルに以前の内容があった場合は上書きされます。
ファイルの既存の内容に追加するには、次のプログラムに示すように、モードを変更して追加する必要があります。
-module(helloworld).
-export([start/0]).
start() ->
{ok, Fd} = file:open("Newfile.txt", [append]),
file:write(Fd,"New Line").