2011-05-03 17 views
11

IP adreslerine ping yapmak ve bir dosyaya yazmak için kullanmak istediğim aşağıdaki koda sahibim. Her şey iyi çalışıyor, ancak dosyaya yazamadım. s.puts r içinRuby'nin bir dosyaya veri yazmasını nasıl sağlarım?

server = %w'192.168.150.254 
192.168.150.251 
192.168.120.1 
192.168.120.2' 

File.open('/test/test2.out','w') do |s| 
    server.each do |p| 
    r = `ping -a -n 1 #{p}` 
    puts r 
    end 
end 

cevap

İlgili konular