Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Dosya İşlemleri

Dosya Okuma

import fs

işlev ana() {
    deneme {
        değişken içerik = fs.oku("veri.txt")
        yazdır(içerik)
    } yakala e {
        yazdır("Dosya okuma hatası: ", e)
    }
}

Dosya Yazma

import fs

işlev ana() {
    değişken içerik = "Merhaba Dünya!"
    
    deneme {
        fs.yaz("çıktı.txt", içerik)
        yazdır("Dosya başarıyla yazıldı")
    } yakala e {
        yazdır("Yazma hatası: ", e)
    }
}

Satır Satır Okuma

import fs

işlev ana() {
    değişken satırlar = fs.satırlar_oku("log.txt")
    
    döngü (numara, satır) satırlarda {
        yazdır("Satır ", numara, ": ", satır)
    }
}

Dizin İşlemleri

import fs

işlev ana() {
    // Dizin oluştur
    fs.dizin_oluştur("yeni_klasör")
    
    // Dosyaları listele
    değişken dosyalar = fs.listele(".")
    döngü dosya dosyalarda {
        yazdır(dosya)
    }
    
    // Dosya var mı?
    eğer fs.var("config.json") {
        yazdır("Config bulundu")
    }
}