AWKスクリプトを実行するコマンドは,awkである。

 コンピュータによっては,nawkgawkjgawk等という名前であることもある。 以下ではawkと書いた場合にはこれらの処理系(コマンド)のどれかを指すことにする。

 スクリプトを記述したファイルの名前が script1.awk ,データファイルの名前が data1 であるとき,実行は以下のように行う(%はプロンプト)。

    % awk -f script1.awk data1

 なお,UNIXの場合には,

#!/usr/local/bin/gawk -f

{
	x += $0
}

END {
	print x/FNR
}
のように,スクリプトの1行目に
#!/usr/local/bin/gawk -f
を入力しておき,このファイルに実行パーミッションを与えておけば(chmod 755 script1.awk など),以下のようにして実行することもできる。
    % script1.awk data1

1行目をどのように書けばよいかはシステム管理者に聞くとよいが,

	which gawk
あるいは,
	which awk
あるいは,
	which nawk
により表示される内容を,! と −f の間に書けばよい。
前のページへ戻る
Last modified: May 15, 2002

E-mail to Shigenobu AOKI