0

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.

4

1 に答える 1