J'essaie d'utiliser sed pour nettoyer les lignes d'URL pour extraire uniquement le domaine.
Donc à partir de:
http://www.suepearson.co.uk/product/174/71/3816/
Je voudrais:
http://www.suepearson.co.uk/
(avec ou sans la barre oblique de fin, cela n'a pas d'importance)
J'ai essayé:
sed 's|\(http:\/\/.*?\/\).*|\1|'
et (échapper au quantificateur non gourmand)
sed 's|\(http:\/\/.*\?\/\).*|\1|'
mais je n'arrive pas à faire fonctionner le quantifier non gourmand ( ?
), donc il finit toujours par correspondre à la chaîne entière.
sed -E 's...
. Pourtant, aucun opérateur réticent.
cut -d'/' -f1-3
œuvres simples .