English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم هذا النهج لكتابة المحتوى في الملف.
write(FileHandler,text)
FileHandler−هذا هو مفتاح الملف. المفتاحfile:openهذا هو المفتاح الذي سيتم العودة إليه عند استخدامه في هذه العملية.
النص −النص يجب إضافته إلى الملف.
لا شيء
-module(helloworld). -export([start/0]). start() -> {ok, Fd} = file:open("Newfile.txt", [write]), file:write(Fd,"New Line").
عند تشغيل الكود أعلاه، سينشأ سطر "New Line" في الملف. يرجى ملاحظة أن إذا كان هناك محتوى سابق في الملف، فإنه سيتم تغطيته نظرًا لأن النمط هو write.
لإضافة محتوى موجود في ملف يجب تغيير النمط إلى append، مثل البرنامج التالي.
-module(helloworld). -export([start/0]). start() -> {ok, Fd} = file:open("Newfile.txt", [append]), file:write(Fd,"New Line").