标签 - awk

awk    2018-09-02 13:35:23    44    0    0

awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是awk最大的优势。

一、awk命令格式

语法形式

  1. awk [options] 'script' file1
  2. awk [options] -f scriptfile file1 file2

:scriptfile 文件的内容为单引号中的内容即可