1 AWK とは
AWK1 は、
スクリプト言語と呼ばれるインタプリタで、
次のような特徴を持っています。
- プログラムの記述が C 言語に非常に似ている2
- Unix には普通標準で入っていて、MS-Windows などで動作するものもある
(もちろんフリーで)
- 行単位のフィルタとして動作するし、C ライクなインタプリタとしても使える
- 正規表現や連想配列など、C にはない機能もある
- 関数定義もできるので、ある意味でのライブラリも作れる
ただし、GUI プログラムを作ったりすることはできませんので、
MS-Windows で実行する場合は、全てコマンドプロンプト
(または DOS プロンプト) で実行することになります。
竹野茂治@新潟工科大学
2007年12月23日