sed を使用して URL の行をクリーンアップし、ドメインだけを抽出しようとしています。
だからから:
http://www.suepearson.co.uk/product/174/71/3816/
私が欲しい:
http://www.suepearson.co.uk/
(末尾のスラッシュの有無に関係なく)
私が試してみました:
sed 's|\(http:\/\/.*?\/\).*|\1|'
そして(貪欲でない量指定子をエスケープする)
sed 's|\(http:\/\/.*\?\/\).*|\1|'
しかし、貪欲でない量指定子 ( ) を機能させることができないように見える?
ため、常に文字列全体に一致することになります。