次のテキストを含む長い行 (1 行あたり 5000 ~ 10000 文字) の巨大な XML ファイルがあります。
Pattern="abc"
そして私はそれを
Pattern="def"
ラインサイズが大きいので、仕方なくawkを使います。これを達成する方法を提案してください。以下で試しましたが、うまくいきません。
CMD="{sub(\"Pattern=\"abc\"\",\"Pattern=\"def\"\"); print}"
echo "$CMD"
awk "$CMD" "Some File Name.xml"
どんな助けでも大歓迎です。