Subject   :awk (Aho Kerninghan Weinberger )

カテゴリー  : パソコン > ソフト > プログラミング 


 awk (Aho Kerninghan Weinberger )
awkとは、UNIX系OSでよく使われるプログラミング言語の一つ。また、同言語の処理系(実行環境)を起動するための標準のコマンド名。

コンパイルなど実行前の準備作業を明示的に実行する必要のない、いわゆるスクリプト言語の一種で、主にテキスト(文字)ファイルの処理・加工を行うために利用される。

awkプログラムの基本構造は、入力ファイルを1行ずつ読み込み、指定されたパターンに一致した場合は対応する処理を実行、結果を出力するというもので、このパターンと処理の対を列挙してプログラムを作成する。読み込み開始前に実行する処理や全体の終了処理を記述したり、読み込みを行単位(改行区切り)ではなく別の区切り文字で分割した単位にすることもできる。

汎用的なプログラミング言語と同じように、変数を利用したり、関数を定義して呼び出したり、条件分岐や繰り返しなどの制御構造を利用することもできる。

● 


   ⇒ Java

[メニューへ戻る]  [HOMEへ戻る]  [前のページに戻る]