awkを使用してn番目の列を検索して置換する

awkを使用してn番目の列を検索して置換する

col3でのみ「xyz」を検索して置き換える方法は?

col1,col2,col3,col4  
abc,def,xyz,xyz  
xyz,abc,def,xyz

ベストアンサー1

この試み:

awk -F , '{ if ($3 == "xyz") $3="abc";}1' OFS=, test.csv

おすすめ記事