Ich habe mehrere tausend (wohlgeformte) XML-Dateien der folgenden Vorlage:
<?xml version="1.0" ?>
<queries>
<statement name="foobar">
<body><![CDATA[
Several lines
worth of
text goes
in here
]]></body>
</statement>
<statement name="whatever">
[... snip ...]
</statement>
</queries>
Ich brauche eine Liste der Aussagen, deren Textinhalt sich über 10 Zeilen erstreckt. Gibt es eine einfache Möglichkeit, mit grep oder anderen Standardtools in jede Datei zu schauen und die Anweisungen zurückzugeben, die viele Zeilen umfassen, ohne ein Python-Skript zu schreiben? Zumindest würde ich mich über etwas freuen, das eine Liste von Dateinamen zurückgibt, für die es eine solche Aussage gibt.