我知道这对你们中的一位大师来说真的很容易!
我有一个这样的列表:
www.google.com
ebay.com
yahoo.com
www.bing.com
www.buy.com
woot.com
news.google.com
images.google.com
我正在尝试编写一个 bash/sed/awk 脚本来清理这个列表。我需要列表看起来像这样:
www.google.com
www.ebay.com
www.yahoo.com
www.bing.com
www.buy.com
www.woot.com
news.google.com
images.google.com
总之,它需要添加“www”。如果它还没有 www 或子域。该列表位于名为 theList 的文件中。我的蹩脚尝试是这样的:
sed 's/^www\./' theList > cleanedList
这显然不适用于已经有 www 或子域的情况。任何想法,将不胜感激。
谢谢!
电动汽车