Awk是一种可以方便地处理结构文本数据并输出格式化结果的编程脚本语言,堪称数据引擎,Awk的名称是用三位作者"Alfred V.Aho, Peter J.Weinberger, Brian W.Kernighan"姓氏的首字母来命名。gawk 是GNU所做的awk开源版本,gawk包含awk的所有功能,并增加了许多强大的新功能。
命令行:
> gawk "BEGIN {count=0;} $4 ~ /Technology/ { count++; } END { print \"Number of employees in Technology Dept =\",count;}" employee.txt
Number of employees in Tehcnology Dept = 3