1 はじめに そもそも、awkなんて言語を知ったのはかなりの偶然でした。数年前に大学の生協でコンピュータ本をあさっていた私が、たまたま手にした一冊の本がきっかけでした。それが「プログラミング言語awk」という本だったのです。 当時、私はある簡単なデータベースのような処理を実現させるために、pascalやらaccessやらを囓りながら悪戦苦闘していましたが、これといってうまい実装ができずにいました。Pascalで組むには荷が重かったし、リレーショナルデータベースは勉強不足のために設計しづらく、ちょっと作っては放り出していました。 そんな中、「プログラミング言語awk」の見出しには、「テキスト処理」「データベース」といった言葉が踊っていたので、せっかくなので使ってみよう、と思い、その本を購入したわけです。インターネットなんて便利なモノを使いだす前のことだったのですが、幸い、手元にはあのvect