awk 学习.docVIP

  • 10
  • 0
  • 约1.37万字
  • 约 22页
  • 2016-11-24 发布于河南
  • 举报
awk 学习

awk 学习 awk 学习资料 简介 AWK是一种优良的文本处理工具。它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。 这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母) 的最大功能取决于一个人所拥有的知识。 AWK使用方法   awk语言最基本的功能是在文件或字符串中基于指定的规则浏览和抽取信息。   有三种方式可调用awk: 命令行方式 将所有的awk命令插入一个文件,并利用chmod使awk文件成为执行 -f scripts.awk 将所有的awk命令插入一个单独文件,然后调用 #!/bin/awk -f 建议使用第一种和第三种 awk的工作流程 : 执行awk时, 它会反复进行下列四步骤. 1,自动从指定的数据文件中读取一个数据行. 2,自动更新(Update)相关的内建变量之值. 如 : NF, NR, $0... 3,依次执行程序中 所有 的 Pattern { Actions } 指令. 4,当执行完程序中所有 Pattern { Actions } 时, 若数据文件中还有未读取的数据, 则反复执行步骤1到步骤4. awk会自动重复进行上述4个步骤, 使用者不须于程序中编写这个循环 (Loop).

文档评论(0)

1亿VIP精品文档

相关文档