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 Sayının Karekökünün Hesaplanması

Ruby Rastgele Sayılardan En Büyük ve En Küçüğü Bulma Örneği

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

Ruby İkinci Dereceden Bir Denklemin Köklerini Bulma Örneği

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