awk 判斷與循環語句
{
if(expression) {
statement;statement;... # statement之間以分號隔開
}
}
awk 'BEGIN{print "if"}{if($1<$2) print $2 " is big"}'/etc/passwd
{
if(expression){
statement;statement;...# statement之間以分號隔開
}
else{
statement;statement;...
}
}
awk 'BEGIN{print "if/else"} {if($1<$2) print $2 " is big";else print $1 " is big"}'/etc/passwd
{
if(expression){
statement;statement;...# statement之間以分號隔開
}
elseif(expression){
statement;statement;...
}
elseif(expression){
statement;statement;...
}
...
else{
statement;statement;...
}
}
while(condition){
action # 循環體
}
do{
action
}while(condition)
for(initial assignment;comparsion;increment ){
coode block
}
for( i =1; i <4; i++){
print "iteration",i
}
Linux常用命令之awk http://www.linuxidc.com/Linux/2016-09/135046.htm
Linux系統之文本格式化工具awk http://www.linuxidc.com/Linux/2016-02/128150.htm
AWK簡介及使用實例 http://www.linuxidc.com/Linux/2013-12/93519.htm
Linux awk文本分析工具 http://www.linuxidc.com/Linux/2015-12/126217.htm
Linux文本處理工具之awk http://www.linuxidc.com/Linux/2015-01/111437.htm
如何在Linux中使用awk命令 http://www.linuxidc.com/Linux/2014-10/107542.htm
文本分析工具-awk http://www.linuxidc.com/Linux/2014-12/110939.htm
AWK入門基礎教程 http://www.linuxidc.com/Linux/2016-12/138138.htm
使用awk格式化輸出文本 http://www.linuxidc.com/Linux/2016-04/130193.htm