同様の質問をしましたが、何が明確でなかったのかわかりませんが、もう一度試します。ファイルがあります。ファイル名は file.txt です。file.txt をリストに読み込みます。これをコンソールに出力すると、次のように表示されます。
blah
blah
blah
blah
それは結構です。パーフェクト:)それを新しいファイルに転送するにはどうすればよいですか?新しいファイルに次のものが含まれるようにします。
blah
blah
blah
blah
それ以上でもそれ以下でもありません。ファイルをリストに読み込むために使用しているコードは次のとおりです: {ok, Device} = file:open("file.txt", [read]), Li = readdata(Device, []).
readdata(Device, Accum) ->
case io:get_line(Device, "") of
eof -> file:close(Device), Accum;
Line -> readdata(Device, Accum ++ [Line])
end.
繰り返しますが、新しいファイルには、私が読んだファイルが表示するものとまったく同じものが表示され、余分な文字はなく、すべてが1行に表示されるわけではありません..など..まったく同じです:)