igawk

インクルードファイルを使う gawk

igawk - インクルードファイルを使う gawk
igawk [ all gawk options ] -f program-file [ -- ] file ... igawk [ all gawk options ] [ -- ] program-text
igawk は gawk (1) に「インクルードファイル」の機能を追加する簡単なシェルスクリプトである。 igawk で使う AWK プログラムは gawk と同じであるが、 カレントディレクトリまたは検索パスのディレクトリにあるファイル getopt.awk をインクルードするために、
B @include getopt.awk R
のような行をプログラムに書くことができる。
AWK 言語と gawk がサポートするオプションについての完全な説明は、 gawk (1) を参照すること。
B
cat << EOF > test.awk
@include getopt.awk

BEGIN { while (getopt(ARGC, ARGV, am:q) != -1) ... } EOF
igawk -f test.awk R
gawk (1) Effective AWK Programming , Edition 1.0, published by the Free Software Foundation, 1995.
Arnold Robbins ( arnold@skeeve.com ).