我正在尝试在 Linux(树莓派)上搜索 DNS 绑定查询日志文件(DNS 的域请求),并使用一种模式来提取域,然后统计每个域的出现次数
下面的命令是我用来获取文件中前 10 个域的命令。
egrep -o 'query:\s(.*?)\s' querylog > domainlist.txt && sort domainlist.txt | uniq --count | sort -r -n | head -n 10
然而,我很确定这可以通过一个声明来完成,但我不知道如何做到。有人可以建议怎么做吗?