我有很多电子邮件日志文件要处理。我试图找到我们发送给的每个人,按 mx 服务器排序。
这将返回 MX 服务器列表:
grep 'mx' /my/log/file | cut -d , -f 11 | cut -d ' ' -f 1 | sort | uniq
防爆输出:
mx3.hotmail.com
mx2.hotmail.com
mx1.hotmail.com
mx4.hotmail.com
这会抓取从该 MX 服务器发送到的域(在本例中为所有 hotmail):
grep 'mx*.hotmail.com' /my/log/file | cut -d , -f 6 | cut -d '@' -f 2 | sort | uniq
防爆输出:
hotmail.com
hotmail.com.au
我如何编写脚本以便我可以将一个查询的结果直接插入另一个查询?我把python作为标签是因为我熟悉它。