как я могу создать плоский файл в ruby?
Плоский файл, в котором каждая буква помещается под определенным номером столбца в файле.
Так, например, если я читаю некоторые значения из БД:
Name Class
-------------------
one A
two English
three Math
four Science
и я хочу сделать из него плоский файл, где имена должны находиться между столбцами 1–10, а class - между столбцами 20–30. Как я могу создать этот файл? Я знаю, как записать в файл, но не знаю, как записать в файл ... с указанными столбцами ...?
Я попробовал sprintf от Младена Яблановича, ответ
C:\>ruby parse.rb
2342342423
SOMETHING
2342
01/03/2010SDSDFS
234234
sprintf on array 2342342423SOMETHING 2342 01/03/2010SDSDFS234234