linux awk命令
2016-04-12 10:06
267 查看
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。
dat文件的每条记录中,列与列之间是用\t分隔的,-F"\t"的意思,就是把所有\t换成空格显示,'{print}'将每一条记录都输出来
$ awk -F"\t" '{if($4>50)print $4}' /home/bdg/transaction/server_transaction/data/cj/revenue_20150608.dat输出第四列大于50的所有记录
$ awk -F"\t" '{print}' /home/bdg/transaction/server_transaction/data/cj/revenue_20150608.dat
dat文件的每条记录中,列与列之间是用\t分隔的,-F"\t"的意思,就是把所有\t换成空格显示,'{print}'将每一条记录都输出来
$ awk -F"\t" '{if($4>50)print $4}' /home/bdg/transaction/server_transaction/data/cj/revenue_20150608.dat输出第四列大于50的所有记录
相关文章推荐
- linux ssh key免密码分发
- 《LINUX内核设计与实现》读书笔记 第四章 进程调度
- 你知道 Linux 内核是如何构建的吗?
- Linux mv命令
- Linux下安装Git
- 6个关于dd命令备份Linux系统的例子
- centos禁止某用户ssh登录
- CentOS 7 下 modutils-2.4.27 编译时遇到的问题
- Linux下删除乱码或特殊字符文件
- Linux上如何查看Deb和RPM软件包的更新日志
- centos 6.5 上安装nfs服务器,并测试
- linux下mysql常用操作
- linux删除文件名乱码文件
- linux文件空洞
- 一个简单的Linux下的socket程序(2)
- linux 源配置
- linux下查看CPU内存等信息
- linux修改用户及用户组
- linux文件权限管理
- linux文件操作常见命令整理