linux统计日志文件中出现多少域名

今天遇到需要统计日志文件中出现了多少个域名,且不需要重复显示,去掉awk后面部分也可以用来显示出现多少次。
grep -Poh “://.*?/” ./path/* |sort|uniq-c|awk -F “/” ‘{print $3}’

参数说明:
P用正则
o只显示搜索到部分
h不显示文件名
awk最后用/分割下打印分割后第三个变量

此条目发表在服务器分类目录,贴了标签。将固定链接加入收藏夹。

发表回复