• 1
预览模式: 普通 | 列表

awk 切分nginx日志中的字段

因为nginx日志中有些字段是用引号包起来的,比如"GET / HTTP/1.1"
或者有些字段是用[]包起来的, 比如[20/Jan/2019:18:30:04 +0800]

此时可以用这个命令提取数据

 awk -vFPAT=""[^"]+"|[^ ]+|\\[[^\\[\\]]+\\]' '{print $9}' access.log
分类:linux教程 | 固定链接 | 评论: 0 | 查看次数: 12714
  • 1
博主QQ: 友情链接请找我
QQ群: 灰色档案
返回顶部 关闭