仮定:レコードには40個の列があります。 35列を35列の内容と「$」記号に置き換えるように35列を変更したいと思います。私が思いついた内容は次のとおりです。
awk '{print $1" "$2" "...$35"$ "$36...$40}'
動作しますが、列数が10kほど大きい場合は実現できません。これを行うには、より良い方法が必要です。
ベストアンサー1
次のことができます。
awk '$35=$35"$"'
仮定:レコードには40個の列があります。 35列を35列の内容と「$」記号に置き換えるように35列を変更したいと思います。私が思いついた内容は次のとおりです。
awk '{print $1" "$2" "...$35"$ "$36...$40}'
動作しますが、列数が10kほど大きい場合は実現できません。これを行うには、より良い方法が必要です。
次のことができます。
awk '$35=$35"$"'