En relation: Comment puis-je joliment imprimer JSON dans un script shell (unix)?
Existe-t-il un script shell (unix) pour formater XML sous une forme lisible par l'homme?
Fondamentalement, je veux qu'il transforme les éléments suivants:
<root><foo a="b">lorem</foo><bar value="ipsum" /></root>... en quelque chose comme ça:
<root>
    <foo a="b">lorem</foo>
    <bar value="ipsum" />
</root>
xmllintdisponible sur les systèmes Debian, vous devez installer le paquetlibxml2-utils(libxml2ne fournit pas cet outil, du moins pas sur Debian 5.0 "Lenny" et 6.0 "Squeeze").