在文件中添加一个新行?

我想插入一个string后添加一个新行。

我目前的代码如下所示:

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

如何在插入string后添加新行?

使用IO#puts 。

 file.puts @string 

file.write "\n"