三剑客之awk的用法
Posted 贪吃小松鼠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三剑客之awk的用法相关的知识,希望对你有一定的参考价值。
awk用法
1. 什么是awk
2. 基本格式
3. 工作原理
4. 常见的内建变量(可直接用)
5. 按行输出文本
实例1:输出全部内容
实例2:输出第1到第3行的内容
实例3:输出第1行和第3行的内容,输出奇数和偶数行
实例4:输出包含指定字符的行
实例5:输出包含指定字符的行并统计有多行
分析:
6. 按字段输出文本
实例1:输出指定分隔符的指定字段
实例2:输出指定字段在指定范围内的行,并选择输出的字段
实例2:awk结合三元运算符的使用。
实例3:输出行和内容
实例4:输出指定字段中包含指定字符的行,然后输出指定字段。
7. 通过管道、双引号调用shell命令
实例1:输出文本内容,结合awk以指定字符为分隔符,然后统计出行数。
实例2:awk结合管道命令使用
实例3:查看当前内存使用百分比
实例4:查看当前系统的CPU的空闲率
实例5:显示上次系统重启的时间
8. 小案例 :awk集合getline、数组的用法
案例1:统计在线用户的数量
分析:
案例2:分别显示0到10的奇数和偶数行
案例3:指定分隔符来分隔字符串
案例4:使用awk创建数组,并循环
以上是关于三剑客之awk的用法的主要内容,如果未能解决你的问题,请参考以下文章