Como escrever um marcador de lista técnica em um arquivo em Ruby

Tenho algum código de trabalho com uma muleta para adicionar o marcador da lista técnica a um novo arquiv

  #writing
  File.open name, 'w', 0644 do |file|
    file.write "\uFEFF"
    file.write @data
  end

  #reading
  File.open name, 'r:bom|utf-8' do |file|
    file.read
  end

Existe alguma maneira de adicionar automaticamente o marcador sem escrever criptografado"\uFEFF" antes dos dados? Algo comoFile.open name, 'w:bom' # this mode has no effect talvez

questionAnswers(4)

yourAnswerToTheQuestion