awk

简介: 格式化打印: 由于awk处理的主要任务是产生格式化的报告,而print的功能有限,所以借用了C语言的printf语句。 printf的语法结构是: printf(format_expression[,arguments]) 常用的forma...
格式化打印:
由于awk处理的主要任务是产生格式化的报告,而print的功能有限,所以借用了C语言的printf语句。
printf的语法结构是:
printf(format_expression[,arguments])
常用的format_expression有d整数,s字符串
img_6b4e60e80cabb08af631b0f547cbeea3.png

条件语句:if(expression) action1;[else action2]
条件操作符:(expression)?action1:action2

循环:while/for
        while(condtion)
                action
   变体do
                action
        while(condition)
do循环相对while要先执行一次,再判断条件。
for循环:for(set_countor,test_countor,increment_countor){action}
数组:array[subscript]=value
目录
相关文章
|
Web App开发 机器学习/深度学习 Linux
AWK常用技巧
1.1 介绍 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。
1443 0
|
网络协议 关系型数据库 MySQL
|
网络协议 关系型数据库 Shell
|
Perl Shell SDN
|
Shell Perl Ubuntu
|
存储 Shell C语言