当前位置: 首页 > 工具软件 > dBlog > 使用案例 >

shell 常用查看log 的命令

陶泳
2023-12-01

shell 常用查看log 的命令

  1. 用| 做分隔符,之后先将count:替换成 “”,然后用$2|$3|$4|$5 组成字符串 对相同的记录进行累计,最后遍历操作
	awk -F '|' '{sub("count:","");arr[$2"|"$3"|"$4"|"$5] += $6}END{for(i in arr){print i,arr[i]}}' log.txt
  1. awk -F "|" BEGIN{SUM=0}{SUM+=$8}END{print sum}
  2. 按分割后的第二列和第四列排序
sort -t  "|" -k 2 -k 4 log.txt

4.awk -F "|" '($1==1){print $0}' log.txt

 类似资料: