博客
关于我
linux中使用awk命令
阅读量:418 次
发布时间:2019-03-06

本文共 395 字,大约阅读时间需要 1 分钟。

准备

awk的取名是贝尔实验室的Alfred.Aho和Peter.Weinberger和Brain.Kernigham三个人的名字取首字母组成的。awk命令能从一个或多个文本文件或字符串中逐个记录或逐行扫描;将每个记录与匹配模式相比较;当发现匹配格式时抽取数据或格式化报文,或执行相应的文本操作。

awk命令格式:

awk [-F field-separator] [parameter ...] ['prog'] [-f awk-script-file] [input_file...]

选项说明:

-F field-separator 是字段分隔符
parameter为不同的变量赋值
prog为匹配的字符串,默认记录为行,若prog空,则为所有行
awk-script-file表示用-f选项之后的awk脚本文件存放awk命令及操作结果
input_file若为空则awk接受标准输入

转载地址:http://kybuz.baihongyu.com/

你可能感兴趣的文章
MySQL错误日志(Error Log)
查看>>
解决:angularjs radio默认选中失效问题
查看>>
windows环境下安装zookeeper(仅本地使用)
查看>>
Hadoop学习笔记—Yarn
查看>>
Jenkins - 部署在Tomcat容器里的Jenkins,提示“反向代理设置有误”
查看>>
wxWidgets源码分析(3) - 消息映射表
查看>>
wxWidgets源码分析(5) - 窗口管理
查看>>
wxWidgets源码分析(8) - MVC架构
查看>>
wxWidgets源码分析(9) - wxString
查看>>
[梁山好汉说IT] 梁山好汉和抢劫银行
查看>>
[源码解析] 消息队列 Kombu 之 基本架构
查看>>
[源码分析] 消息队列 Kombu 之 启动过程
查看>>
wx.NET CLI wrapper for wxWidgets
查看>>
Silverlight for linux 和 DLR(Dynamic Language Runtime)
查看>>
ASP.NET MVC Action Filters
查看>>
Powershell中禁止执行脚本解决办法
查看>>
OO_Unit2 多线程电梯总结
查看>>
git clone 出现fatal: unable to access ‘https://github 错误解决方法
查看>>
04_Mysql配置文件(重要参数)
查看>>
python 加密算法及其相关模块的学习(hashlib,RSA,random,string,math)
查看>>