AWKの種類と特徴 - AWK
大きく分けて3種類あります。o awk
+ nawkは、awkの改良版です。
o mawk
o gawk
**** メモ
** awk
o AWKオリジナル。一番機能が少ないです。
o 全角文字(漢字など)には、基本的に対応していません。
o 仕様は、書籍「The AWK Programming Language」(プログラミング言語AWK)の通りです。
o ソースプログラムは、FTPの他、著者の1人のホームページからも入手出来ます。
o プログラムを多くの機種で動かしたい時は、これで動くように作ります。
** nawk
o AWKオリジナルを、本人が改良したものです。
o 使い方は、AWKオリジナルと同じです。
** mawk
o 少し高機能。gawkよりも起動が早いです。
o 全角文字(漢字など)には、対応している処理系もあります。(mawk32)
o 最初の作成者はMike Brennanです。
** gawk
o 高機能。その分、ファイルサイズも大きいです。
o 全角文字(漢字など)にも対応しています。
o 開発は▽GNU Projectです。▽Debianの説明ページはこちら。
** その他
o 公開されているAWKは、上記以外にもあります。興味のある方はWeb検索。
o UNIXのパッケージや管理者によっては、awkコマンドが mawkや gawkに関連付けられている事もあります。
+ 気になる方は、「AWKのバージョンを確認する」と、AWKの種類も一緒に確認出来ます。
==
関連ページ:
▼AWKを入手する
▼AWK
▼制作メモ
> Gawk4 Windows版実行ファイルの入手方法
Windows 版gawk, mawkを入手する
Windows版nawkを入手する
+
AWKプログラムを他の言語に変換する方法。AWK to Perl, C, C++
▼AWKプログラムを動かす
(2010年8月20日追加。漢字への対応有無)