[ruby-it] Leggere e scrivere file in Ruby

Sistema Il il.sistema a libero.it
Ven 25 Ago 2006 11:44:28 CEST


Ciao a tutti!
Sto' cominciando a smanettare con Ruby e volevo leggere e scrivere file.
In Eclipse con il plugin RDT ho scritto:

$stdout.sync = true

def stampa_file nome_file

    open nome_file.each do |riga|
        riga.chomp!
        puts riga
    end

end

puts ""

puts "Inserisci il nome del file da stampare a video:"
nome_file = gets.chomp!

stampa_file nome_file

Il risultato dell'elaborazione è il seguente messaggio d'errore:
in `each_line': no block given (LocalJumpError)

Cosa non mi è chiaro? :-(

Grazie a tutti.
Ciao ciao!

-- 
Posted via http://www.ruby-forum.com/.


Maggiori informazioni sulla lista Ml