Comment trouver des informations dans une balise xml en utilisant grep?

Je suis en train de travailler sur un linux shell script pour rechercher des informations dans un fichier xml à l'aide grep. Je suis sur un mac, qui je l'espère n'a pas trop d'importance.

Pour trouver l'information dont j'ai besoin, je lance:

grep -oP "<title>(.*)</title>" temp.xml

- Je obtenir en retour une liste de correspondances et cela inclut les <title> tag.

Comment puis-je obtenir une liste des informations à l'intérieur de la title tag, mais sans la title balise à l'aide de grep?

source d'informationauteur Filype