awk 命令的使用
来源:互联网 发布:上海公司注册网络平台 编辑:程序博客网 时间:2024/05/22 00:12
awk编程语言/数据处理引擎
创造者: Aho weinberger kernighan
基于模式匹配检查输入(逐行读入逐行输出)
将期望的匹配结果print到屏幕
语法格式:
awk '模式 {操作}' 文件1 文件2 。。。。。
常用的内建变量
NR 当前处理行的序数 (行号)
FS 字段分隔, 缺省为空格或Tab位
$n 当前行的第n个字段
$0 当前行的所有文本内容
按行号输出文本
awk 'NR==1,NR==3 {print}' file.txt
awk '(NR==1) || (NR==3) {print}' file.txt
使用比较运算
awk '(NR%2==1) {print}' file.txt 输出所有奇数行
awk '(NR%2==0) {print}' file.txt 输出所有偶数行
使用正则表达式
awk '/2/ {print}' file.txt
awk '/base$/ {print}' file.txt
指定分隔,指定输出字段
awk 'NR==2, NR==3 {print $1, $3}' file.txt 输出第2-3行的第1,3字段
awk -F. '$5=="yes" {print $0}' file.txt 输出以.分隔后的第五个字段包含yes的行
1 0
- awk 命令的使用
- awk命令的使用
- awk 命令的使用
- awk命令的的使用
- AWK命令的使用汇总
- awk命令的使用(一):简介
- awk命令的使用(四)数组
- awk中使用shell命令的方法
- awk中使用的shell命令
- 使用awk批量杀进程的命令
- sed、cut和awk命令的使用
- awk中使用的shell命令-浅记
- linux AWK命令的一点使用见解
- 使用awk批量杀进程的命令
- 使用awk批量杀进程的命令
- 使用awk批量杀进程的命令
- linux 系统下awk命令的使用
- awk使用命令范例
- Introduction to the Volatile Keyword
- @SuppressLint or @TargetApi
- C语言基础——预处理
- redis info memory
- JAVA修饰符
- awk 命令的使用
- android 自带的contacts2.db数据库表结构脚本
- 自定义QQ消息红点拖动的效果
- 【ACM之旅】进制转换1 (十六进制转换)
- centos65安装pg935时报错: jade: Command not found
- Demo获取draw text 时的宽度的方法
- 【精】手把手教你用小米盒子播放台式机里的照片和视频
- POI导出Excel实例
- Autolayout使用小结(一)