Re: [xml] Can xmllint format with in-place file saving?

On Sun, Aug 01, 2010 at 10:37:57AM -0400, mruhrbach aim com wrote:
Hello list,

I run xmllint to format my XML file: xmllint --format file.xml

The output goes to stdout, so I capture it in a file: xmllint
--format file.xml > formatted.xml

Now I replace the old with the new: mv formatted.xml file.xml

Question: can this be done in one step? I imagine something like:
xmllint --format --in-place file.xml, as is known form sed.

  xmllint -o res.xml tst.xml

I think

xmllint -o tst.xml --format tst.xml

should be safe as the parser will fully load the input into a tree
before opening the output to serialize it.


Daniel Veillard      | libxml Gnome XML XSLT toolkit
daniel veillard com  | Rpmfind RPM search engine | virtualization library

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]