Estou tentando descobrir por que este comando não está funcionando para mim:
sed -n -e '/<a href=\(.*\)>/,/<\/a>/p' text.html
Em text.html temos algo como...
<somestupidstuff> <a href='teste'> teste </a> </somestupidstuff>
A saída desejada é:
<a href='teste'> teste </a>
Mas o que eu recebo é:
<somestupidstuff> <a href='teste'> teste </a> </somestupidstuff>
Talvez eu não esteja entendendo completamente o regex.