入門 JGAWK の商品レビュー
2000万件のデータを収めた40 GBのテキストファイルから、条件にあったデータだけ取り分けたいというような時には、エ*セルもテキストエディタもほとんど無力です。こういう時に威力を発揮するのは、Mac OS X(でもLinuxでも)標準装備のソフトウェアツール群で、これらをシェ...
2000万件のデータを収めた40 GBのテキストファイルから、条件にあったデータだけ取り分けたいというような時には、エ*セルもテキストエディタもほとんど無力です。こういう時に威力を発揮するのは、Mac OS X(でもLinuxでも)標準装備のソフトウェアツール群で、これらをシェルのパイプでつないでデータを流すだけで、かなり強力なデータ処理を行うことができます。この思想的な背景は「ソフトウェア作法」で感得していただくのがよいと思いますが、awkは簡潔な一行プログラムで驚くほど賢く、かつ高速にデータをさばいてくれます。 本書は、MS-DOSマシンへのインストールから説明が始まるような大昔の本ですが、もともとCUIのawk自体の仕様に変更がないので、本書の「一行野郎」様はモダンなunixシステムでそのまま動きます。そこで、awkの活きたコマンドリファレンスとして、今でも十分に活躍できるというわけです。
Posted by
- 1