> awk(1) との事なので、こちらは one true awk の方だと思います。
> lang/gawk が GNU awk で /usr/local/bin/gawk になります。

gawk でも漢字を含む文字列で index() が正しい結果になりません。

平林 浩一

メールによる返信