Bash在文件中搜索相同的域

时间:2015-06-03 07:34:45

标签: regex bash expression

我想打印包含相同域名的行。

例如:

我有一个文件,其中包含字符串" To:某个字符 @ yahoo.it"我想要所有具有相同域的行。 不是很简单,因为该行可以包含" From:某些字符 @ yahoo.it"与" To:某些角色 @ virgilio.it"。

2 个答案:

答案 0 :(得分:0)

这是一个简单的grep命令,您正在寻找什么?

grep '@yahoo.it' yourfile.txt

答案 1 :(得分:0)

使用此正则表达式:

grep "[t | T]o *: *[a-zA-z0-9]@yahoo.it" some_file