D.H.Q的烂笔头

Just code for fun~

Articles about: awk

linux命令学习 -- awk

awk 是一个功能强大的文本处理工具,常用于数据结构分析和数据格式化输出。不过它更多像是一种解析型编程语言,因为它有自己的变量、条件表达式、循环,以及算术运算和字符操作,你可以用它的语法规则来写一些对数据进行复杂操作的 awk 脚本。它的命名来自于它的三位创始人姓氏的首个字母:Alfred AhoPeter WeinbergerBrian Kernighan

awk 的用法格式

awk '/查询表达式/ {操作指令}' 文件
  • 查询表达式是一个正则表达式
  • 操作命令 - 符合 awk 语法规则的表达式
  • 文件 - 被操作的文件(也可以是标准数据输出)
  • 用单引号括着的 awk 操作表达式是为了避免 shell 的一些特殊字符不被解释分析

继续阅读 »
返回顶部