列 3 の最初の文字 (") を ("S) に置き換える必要がある入力ファイルがあります。
ファイル 1 :
1 2 "45554323" p b
2 2 "34534567" f a
3 3 "76546787" u b
2 4 "56765435" f a
結果:
1 2 "S45554323" p b
2 2 "S34534567" f a
3 3 "S76546787" u b
2 4 "S56765435" f a
私は試した
awk '{gsub(substr($3,0,1),"\"S"); print}'
しかし、それはのように、開始時と終了時に私に与え$3
ます。解決策を教えてください。S
"S45554323"S