标签:awk

未分类

awk 获取指定列的内容进行判断输出

sa 发布于 2017-10-15

现在有一些日志,要获取倒数第二行的内容,并且判断其值是否为 0,如果为0则输出对应的行。 [root@centos ~]# awk -F ',' '{if($7==0) print $0}' test.txt 上海, 上海, 中国移动, 0.000000 0.000000, 20...

阅读(12)评论(0)

未分类

awk使用

1

sa 发布于 2017-10-15

awk操作两个文件 NR,表示awk开始执行程序后所读取的数据行数. FNR,与NR功用类似,不同的是awk每打开一个新文件,FNR便从0重新累计. 下面看两个例子: 1、对于单个文件NR 和FNR 的 输出结果一样的 : awk ‘{print NR,$0}’ file1 1 ...

阅读(14)评论(0)

未分类

强大的grep,sed和awk–用案例来讲解

sa 发布于 2017-10-15

准备工作: 先简单了解grep,sed和awk功能   1) grep 显示匹配特定模式的内容 grep -v ‘boy’ test.txt 过滤掉test.txt文件的boy,显示其余内容 grep ‘boy’ test.txt ...

阅读(17)评论(0)

未分类

Linux Awk使用案例总结 nginx日志统计

sa 发布于 2017-09-23

知识点: 数组 数组是用来存储一系列值的变量,可通过索引来访问数组的值。 Awk中数组称为关联数组,因为它的下标(索引)可以是数字也可以是字符串。 下标通常称为键,数组元素的键和值存储在Awk程序内部的一个表中,该表采用散列算法,因此数组元素是随机排序。 数组格式:array[i...

阅读(21)评论(0)

未分类

AWK分析nginx访问日志

1

sa 发布于 2017-09-23

如题,记录一次 awk 应用。通过分析 nginx 访问日志,得出 pv、uv等数据。 背景 前段时间被要求通过分析 nginx 的访问日志得出项目的 pv、uv 和来源设备等占比。主要是该平台下面有多个 h5 子项目,每个子项目又是一个简单的 SPA 应用,所以就没有考虑到第三...

阅读(33)评论(0)

未分类

awk 自带函数用法

sa 发布于 2017-09-23

一、split 初始化和类型强制 awk的内建函数split允许你把一个字符串分隔为单词并存储在数组中。你可以自己定义域分隔符或者使用现在FS(域分隔符)的值。 格式: split (string, array, field separator) split (string, a...

阅读(11)评论(0)