特定の列の1つのテスト文字列を別のテスト文字列に置き換える

特定の列の1つのテスト文字列を別のテスト文字列に置き換える

タブで区切られたファイルの特定の列で、「CC」を「C」に、「AA」をA」に変更したいと思います(awkおそらく。

ベストアンサー1

awk -F'\t' -vOFS='\t' '{ gsub("CC", "C", $1) ; gsub("AA", "A", $1) ; print }'

$1変更したい列に置き換えます。

おすすめ記事