Powiązane: Jak mogę ładnie wydrukować JSON w skrypcie powłoki (unix)?
Czy istnieje skrypt powłoki (unix) do formatowania XML w postaci czytelnej dla człowieka?
Zasadniczo chcę, aby przekształcić następujące:
<root><foo a="b">lorem</foo><bar value="ipsum" /></root>
... w coś takiego:
<root>
<foo a="b">lorem</foo>
<bar value="ipsum" />
</root>
xmllint
dostępny w systemach Debian, musisz zainstalować pakietlibxml2-utils
(libxml2
nie zapewnia tego narzędzia, przynajmniej nie w Debianie 5.0 „Lenny” i 6.0 „Squeeze”).