Adicionar uma nova linha no arquivo?

97

Quero adicionar uma nova linha depois que uma string for inserida.

Meu código atual é parecido com este:

  File.open(filename, 'a') do |file|
    file.write @string
  end

Como posso adicionar uma nova linha após a inserção da string?

never_had_a_name
fonte

Respostas:

48

file.write "\n"

Borealida
fonte
52
Verifique se você tem "\ n" e não '\ n'
Marklar