AWK-概要
AWKはインタープリター型プログラミング言語です。非常に強力で、テキスト処理用に特別に設計されています。その名前は、その作者の姓に由来しています-Alfred Aho, Peter Weinberger, and Brian Kernighan.
GNU / Linuxが配布するAWKのバージョンは、フリーソフトウェアファウンデーション(FSF)によって作成および保守されています。それはしばしばと呼ばれますGNU AWK.
AWKの種類
以下はAWKの変種です-
AWK − AT&T研究所のオリジナルAWK。
NAWK − AT&T研究所のAWKの新しく改良されたバージョン。
GAWK−それはGNUAWKです。すべてのGNU / LinuxディストリビューションはGAWKを出荷します。AWKおよびNAWKと完全に互換性があります。
AWKの典型的な使用法
AWKでは無数のタスクを実行できます。以下にリストされているのはそれらのほんの一部です-
- テキスト処理、
- フォーマットされたテキストレポートの作成、
- 算術演算を実行し、
- 文字列操作の実行、その他多数。