Awk-overview

提供:Dev Guides
移動先:案内検索

AWK-概要

AWKはインタープリター型プログラミング言語です。 非常に強力で、テキスト処理用に特別に設計されています。 その名前は、著者の姓に由来します-アルフレッド・アホ、ピーター・ワインバーガー、およびブライアン・カーニガン。

GNU/Linuxが配布するAWKのバージョンは、Free Software Foundation(FSF)によって作成および保守されています。多くの場合、* GNU AWK。*と呼ばれます。

AWKの種類

以下はAWKのバリアントです-

  • AWK -AT&T LaboratoryのオリジナルAWK。
  • NAWK -AT&T LaboratoryのAWKの新しい改良版。
  • GAWK -GNU AWKです。 すべてのGNU/LinuxディストリビューションにはGAWKが付属しています。 AWKおよびNAWKと完全に互換性があります。

AWKの典型的な使用

AWKで無数のタスクを実行できます。 以下にリストされているのはほんの一部です-

  • テキスト処理、
  • 書式付きテキストレポートの作成、
  • 算術演算の実行、
  • 文字列操作の実行など。