UTF-8 に対応した awk


UTF-8 に対応した」というのが少し曖昧ですが、UTF-8 環境で UTF-8awk ソースコードUTF-8 の入力を処理するのは支障がないはずです。
コメントにも書かれていますが、xmlgawk (xgawk) は UTF-8 以外の環境で UTF-8 の入力ファイルを扱うことができます。これは XML のデフォルトが UTF-8 であることから、標準で組み込まれています。しかしながら、XML の処理時にのみ有効になります。
xgawk で XML 以外のファイルまたは変数に対して文字コード変換を行う拡張は、きむらさんがされています。gawk の拡張ライブラリを参考にしてください。