Es que no es que tengas muchas opciones, cualquier solución que encuentres con awk, sed o grep será similar. Lo otro sería utilizar un programa que entienda de XML, pero la línea de comandos estándar no tiene nada de eso (tendrías que hacerlo con perl o python, por ejemplo)
Si la necesidad es grande, podrías instalar
xmlstarlet, que es un programa de línea de comandos que entiende xml y permite seleccionar valores vía XPath