コンピュータによっては,nawk,gawk,jgawk等という名前であることもある。 以下では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 の間に書けばよい。