Ruby Dosyanın Kopyalanması

Ruby programlama dilinde dosyanın kopyalanması için FileUtils.cp metodu kullanılır. Bu metod, verilen kaynak dosya adına sahip bir dosyayı verilen hedef dosya adına sahip bir dosyaya kopyalar. Eğer hedef dosya adına sahip bir dosya zaten var ise, bu metod üzerine yazacak ve eski dosya silinmeyecektir.

Aşağıdaki kod örneğinde, kaynak_dosya ve hedef_dosya değişkenleri içinde dosya adlarını sakladık ve FileUtils.cp metodunu kullanarak dosya kopyalanmıştır..

kaynak_dosya = "ornek_dosya.txt"
hedef_dosya = "kopya_dosya.txt"

if File.exist?(kaynak_dosya)
  FileUtils.cp(kaynak_dosya, hedef_dosya)
  puts "#{kaynak_dosya} dosyası #{hedef_dosya} dosyasına kopyalandı."
else
  puts "#{kaynak_dosya} dosyası bulunamadı."
end

Bu kod örneğinde, File.exist? metodu kullanarak kaynak dosya adının belirtilen dosya var mı yok mu kontrol edilir. Eğer dosya varsa, FileUtils.cp metodu kullanarak dosya hedef_dosya adına sahip bir dosyaya kopyalanır ve "kaynak_dosya dosyası hedef_dosya dosyasına kopyalandı." mesajı ekrana yazdırılır. Eğer dosya yoksa, "kaynak_dosya dosyası bulunamadı." mesajı ekrana yazdırılır.



İlginizi Çekebilir

Ruby Bir Dizi Kullanarak N Sayının Toplamını Bulma Örneği

Ruby Santigrat Cinsinden Sıcaklığı Fahrenheit'e Çevirmek

Ruby Bir Dizi Tam Sayının Ortalamasını Bulma

Ruby Bir Dictionary'i Filtreleyip Yeni Bir Dictionary Yaratma Örn ...

Ruby Bir Sayının Rakamlarının Toplamını Bulma Örneği