У меня есть XML документ со следующей структурой
<movements status="1">
<movement>
<article>49-000003</article>
<lot>0I0311</lot>
<type>4</type>
<date></date>
</movement>
<movement>
<article>49-000013</article>
<lot>0I0312</lot>
<type>4</type>
<date></date>
</movement>
<movement>
<article>49-000001</article>
<lot>0I0313</lot>
<type>4</type>
<date></date>
</movement>
</movements>
Как я могу (используя xmllint) отсортировать его так, чтобы узлы перемещения были упорядочены по статье?
Мне нужно вывод будет другим XML файлом.