Добавить новую строку в файл?

Я хочу добавить новую строку после вставки строки.

Мой текущий код выглядит следующим образом:

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

Как я могу добавить новую строку после вставки строки?

Ответ 1

Используйте IO # put.

file.puts @string

Ответ 2

file.write "\n"