Greetz amigos.Shell equivalente a preg_replace() de PHP
Estoy buscando una manera de hacer las mismas cosas que PHP preg_replace() hace (buscar texto que coincida con una expresión regular y reemplazarlo) en un script de shell.
Por lo tanto, considere el siguiente archivo.
<a href="http://example.com/">Website #1</a>
<a href="http://example.net/">Website #2</a>
<a href="http://example.org/">Website #3</a>
Y quiero conseguir esto:
http://example.com/
http://example.net/
http://example.org/
¿Hay una manera de hacer esto? Gracias.
Su texto difiere de su ejemplo. ¿Desea extraer parte (s) de sus cadenas (como en sus ejemplos) o realmente quiere reemplazarlo con algo? – plundra
Además, [no analizar HTML con expresiones regulares] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454) (en general). – delnan
Si dice: "Entonces, considere el siguiente archivo", la gente asumirá que son los datos. Haga una pregunta correcta la próxima vez. – Anders