Verwandte: Wie kann ich JSON in (Unix) Shell-Skript hübsch drucken?
Gibt es ein (Unix-) Shell-Skript zum Formatieren von XML in lesbarer Form?
Grundsätzlich möchte ich, dass es Folgendes transformiert:
<root><foo a="b">lorem</foo><bar value="ipsum" /></root>
... in so etwas:
<root>
<foo a="b">lorem</foo>
<bar value="ipsum" />
</root>
xmllint
auf Debian-Systemen verfügbar zu sein, müssen Sie das Paket installierenlibxml2-utils
(libxml2
bietet dieses Tool nicht an, zumindest nicht unter Debian 5.0 "Lenny" und 6.0 "Squeeze").