linux - 如何统计Linux日志文件中 'Mozilla'用户代理的数量

标签 linux file logging user-agent

好的,所以我可以使用命令从日志文件中识别所有用户代理 awk -F\"'{print $6}' 但我如何扩展它并计算其中有多少是 Mozilla 用户代理?

谢谢

最佳答案

要继续使用 awk,您可以匹配 Mozilla,递增计数器,然后在最后打印计数,即

  awk -F\" '$6~/Mozilla/{mozCnt++}END{print "Mozilla Count=" mozCnt}' files*

IHTH

关于linux - 如何统计Linux日志文件中 'Mozilla'用户代理的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40643638/

相关文章:

java - 如何在 Intellij IDEA 中将弹出窗口保持在一个屏幕上?

来自 Linux 内核的 CCM-AES

performance - 如何监控缓慢的 PHP 进程?

logging - 关闭 Firebase logcat 日志记录

linux - 编译 AR Drone SDK 失败,命令行中缺少 DSO

sql-server - 无法通过Azure DevOps Pipeline集成测试查询容器化的SQL Server数据库

c# - FTP 在 C# 中传输期间更改 PGP 文件

Python,如何正确地将一个函数(特别是文件)的结果传递给另一个函数?

java - 通过java程序读取另一个软件文件

go - 如何设置 google stackdriver 以尊重 kubernetes 的日志记录严重性?