Ruby Dosya Varsa Oluşturmama Kontrolü

Ruby programlama dilinde bir dosya oluşturmadan önce onun var olup olmadığını kontrol etmek için File.exist? metodu kullanılabilir. Bu metod, verilen dosya adına sahip bir dosyanın var olup olmadığını kontrol eder ve dosya varsa true, yoksa false döndürür.

Aşağıdaki kod örneğinde, dosya_adi değişkeni içinde bir dosya adı saklıyoruz ve File.exist? metodunu kullanarak o dosya var mı yok mu kontrol ediyoruz...

dosya_adi = "ornek_dosya.txt"

if File.exist?(dosya_adi)
  puts "#{dosya_adi} dosyası zaten var."
else
  File.new(dosya_adi, "w")
  puts "#{dosya_adi} dosyası oluşturuldu."
end

Bu kod örneğinde, File.exist? metodu kullanarak verilen dosya adına sahip bir dosyanın var olup olmadığı kontrol edilir. Eğer dosya varsa, "dosya_adi dosyası zaten var." mesajı ekrana yazdırılır. Eğer dosya yoksa, File.new metodu kullanarak "dosya_adi" adında bir dosya oluşturulur ve "dosya_adi dosyası oluşturuldu." mesajı ekrana yazdırılır.



İlginizi Çekebilir

Ruby Üç Kenarı Verilen Bir Üçgenin Alanını Bulma

Ruby Dosyanın Uzantısını Elde Etme

Ruby Dictionary Key Value Değerlerini Ters Çevirmek

Ruby Bir Stringteki Küçük Harfleri Öne Alma Örneği

Ruby Diziye Eleman Ekleme