как отсортировать файл в рубине

Это - мое содержание файла.

Receivables=Por cobrar
Payables=Cuentos por pagar 
ytdPurchases.label=Purchases YTD
validationError.maxValue=Value is too large, maximum value allowed is {0}

я хочу отсортировать это содержание в алфавитном порядке..., как я могу сделать это??

Обновление: Этот код отсортирует мой файл.

new_array = File.readlines("#{$base_properties}").sort
File.open("#{$base_properties}","w") do |file|
  new_array.each {|n| file.puts(n)}
end

Существует ли лучший способ отсортировать файл?

5
задан krunal shah 28 July 2010 в 22:42
поделиться