awkで環境変数を読む

ENVIRON["..."]という形で書けばよい。
例えば次のようにすると、環境変数countの値とhoge.datの3桁目の内容が表示される。

 $ cat hoge.dat | awk '{print ENVIRON["count"],$3}'

シェルスクリプト内でこの方法を使うときは、awkスクリプト自体とは別プロセスになるので、awkから引用する環境変数はexportされている必要がある。