>>898
フォーマットを解釈するロジックが入る以上、何か言語を使う方が楽なのでは。
俺なら、足りない行を補うとこにawkを使う。