私のファイルには行があり、各行には20のフィールドがあります。各行の列15に特殊文字を挿入する必要があります。
x;x;x;x;x;x;x;x;x;x;x;x;x;YYYYY;x;x;x;x;x;x
x;x;x;x;x;x;x;x;x;x;x;x;x;YYYYY;x;x;x;x;x;x
することができます
x;x;x;x;x;x;x;x;x;x;x;x;x;||YYYYY||;x;x;x;x;x;x
x;x;x;x;x;x;x;x;x;x;x;x;x;||YYYYY||;x;x;x;x;x;x
どうすればいいですか?
答え1
15列に「||」と入力するには:
awk -F ";" '{OFS=";"; $15="||" $15 "||"; print}' inputfile.txt