mathtod.online is part of the decentralized social network powered by Mastodon.
Mathtodon is a Mastodon instance, where you can post toots with beautiful mathematical formulae in TeX/LaTeX style.

Server stats:

79
active users

Learn more

XMLとシェルスクリプト,絶望的に相性が悪いのよな。なぜならW3は字句指向${}^\text{[要出典]}$で,Unixは行指向だから。
(端的すぎて色々情報欠落してるけど)

もう,それこそsedやなにかで有限状態機械を作るくらいしか「XMLを正確に処理する」方法がない気がする。

それかPOSIX Cの範囲でXMLを行指向のもの[※]に変換するXML処理系を書いて,それをsed(1)のような外部コマンドの一環として利用するかしかない。
[※] 「Unixの行指向に合わせたXMLと等価の形式」というのはXPath-valueという形式が提案されている。とはいえ実装は一例のみだが。
github.com/ShellShoccar-jpn/Pa

github.comShellShoccar-jpn/ParsrsCSV, JSON, XML text parsers and generators written in pure POSIX shellscript - ShellShoccar-jpn/Parsrs