awk
来源:互联网 发布:山海经真实性知乎 编辑:程序博客网 时间:2024/05/22 01:28
awk基本使用
由模式和过程两部分组成,如果不指定过程,默认将模式匹配的行输出;将每个输入行解释为一条记录而将该行上的每个单词(空格或制表符分隔)解释为一个字段(可以改变这些默认设置)。一个或多个连续的空格或制表符被看做定界符。awk允许在模式或过程中引用这些字段,$0代表整个输入行,$1、$2…..表示输入行上的各个字段。
注:应用脚本之前,awk先拆分输入记录。
awk ‘{print $1}’ list 输出每行第一个字段
awk ‘/VA/’ list 由于没有过程,默认将匹配VA的行输出
awk ‘/VA/ {print $3}’ list 包含模式(/VA/)和过程({print $3})
awk -F , ‘/VA/ {print $1}’ list 用-F , 指定逗号作为分隔符
awk ‘{print $1 $2}’ list 打印第一个和第二个字段,空格隔开
awk ‘{print $1} {print $2}’ list 或者 awk ‘{print $1;print $2}’ list 都是换行输出
-f 跟随脚本的文件名
-F 改变字段分隔符
-v 跟随var=value
0 0
- awk
- awk
- AWK
- awk
- AWK
- awk
- awk
- AWK
- awk
- awk
- AWK
- awk
- awk
- awk
- awk
- awk
- awk
- awk
- JAVA学习代码——验证码生生成步骤
- Nvidia GPU + CoreOS + Docker + TensorFlow = A Fast, Flexible, Deep Learning Platform
- 十分钟黑屏问题
- Ajax方式实现文件上传
- JZOJ8.15(C组)地铁建设
- awk
- hibernate 执行save方法报错
- 项目08-15
- 将自己写的库上传到cocoapods(2015)
- LCD设备驱动的体系结构
- 漫步微积分二十——微分和切线逼近
- 线段树单点更新模板-杭电1166
- Vim常用命令总结
- 图的深度遍历