なんでもかんでも無理にシェルでやろうとせずに、awkとかperlとかrubyとか使えば簡単なのに。