Open() Fonksiyonu
Lisans:
Creative Commons
26.11.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
open() fonksiyonu, dosya ile bellek (memory) arasındaki iletişim kanalını aktif hale getirir. open() fonksiyonunun parametreleri, dosya adı ve dosyanın açılış modudur. Dosya adı, yolu ile belirtilebilir. Dosyanın açılış moduyla ilgili parametre değerleri ise aşağıdaki tabloda verilmiştir:
Parametre | Anlamı |
r | Dosya, okuma amacıyla açılıyor. |
r+ | Dosya, okuma ve yazma için açılıyor. Dosya pozisyon göstergesi en başa alınır. |
w | Dosya, yazma amacı ile açılıyor. O anda mevcut değilse oluşturulur; mevcutsa içeriği silinerek pozisyon en başa alınır. |
w+ | Hem okuma hem yazma yapılabilir. |
a | Dosya en sondan itibaren veri ekleme amacı ile açılır. |
a+ | Ekleme ve okuma amacı ile açılır. |
Aşağıdaki op.js adlı program, open komutunu test ediyor:
var fs = require("fs");
fs.open("gyDosya.txt","r", function(err, fd) {
if (err) consol.log("DOSYA ACILAMIYOR");
else console.log("DOSYA ACILDI");
});
Programın çıktısı ise aşağıda verilmiştir: