No ávido (reacio) emparejamiento de expresiones regulares en sed?
Estoy tratando de usar sed para limpiar líneas de URL para extraer solo el dominio ...
Así que desde
http://www.suepearson.co.uk/product/174/71/3816/
Quiero:
(ya sea con o sin la barra de entrenamiento, no importa)
Yo he tratado:
sed 's|\(http:\/\/.*?\/\).*|\1|'
y (escapando del cuantificador no codicioso)
sed 's|\(http:\/\/.*\?\/\).*|\1|'
pero parece que no consigo que el cuantificador no codicioso funcione, por lo que siempre termina coincidiendo con toda la cadena.