linux系统awk命令精解

AWK是一种处理文本文件的语言,是一个强大的文本分析工具。

之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的Family Name的首字符。

awk与sed和grep共称linux系统三剑客

awk不仅是系统命令也是一种编程语言,它支持条件判断,数组,循环等功能

awk -F 是awk按照指定标志进行文件切割,将文件切割成一列一列的,如果不指定标志那么系统默认按空格来进行分割

常用分隔符 一般有空格,冒号,斜杠等

AWK的格式:

awk     参数           模式        动作    文件名

awk   -F   "[ :/]+" 'NR>3&&NR<9 {print $1}'

原文地址:https://www.cnblogs.com/lijianjie/p/9867111.html