创建所有匹配字符串的列表,不带重复项

时间:2014-11-17 15:19:43

标签: grep

我有一个看起来像的网址列表:

http://example.com/page1
http://example.com/page1
http://example.com/page1
http://example.com/page2
http://example.com/page2
http://example.com/page3

由此,我想创建一个类似的列表:

http://example.com/page1
http://example.com/page2
http://example.com/page3

因此,如果有多个匹配项,我只想返回其中一个匹配项。 grep模式会是什么样的?感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用awk

轻松完成此操作
$ awk '!url[$0]++' input
http://example.com/page1
http://example.com/page2
http://example.com/page3