AWK の Latin-1 文字について質問があります。たとえば、ï (上に 2 つのドットがある i (239)) などです。
AWK で作成された文字列で ï を i に置き換えると (2 つのドットを 1 つに置き換えます)、次のように動作します。
A="Aïda"
A=gensub("ï","i","g",A)
しかし、私がそうするとき、
awk '
{
$0=gensub("ï","i","g",$0)
}' \
<(cat units.csv)
文字列「Aïda」がファイル units.csv にある場合、ï は置換されていないため、明らかに AWK にはありません。これは私が理解していないものです。また、ïの代わりにAWKが何であるかを確認する方法もわかりません。
ありがとう、
エリック J.