Thanks Martin,

But when I do it with elsif it will take me one line further but then 
stop with error
/pemi/Downloads/script/ruby/filemanipulate.rb:57:in `<main>'

filemanipulate.rb:71:in `block (2 levels) in <main>':
undefined method `puts=' for #<File:1234.bak (closed)> (NoMethodError)
        filemanipulate.rb:58:in `foreach'
        filemanipulate.rb:58:in `block in <main>

        filemanipulate.rb:57:in `open'
        filemanipulate.rb:57:in `<main>'

/Fox

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