1、常用内置变量:NR ,FNR ,NF, FILENAME,OFS ,ARGC
FS # 于程序一开始时, 改变awk切割字段的方式
RS = "" # 于程序一开始时, 改变awk分隔数据行的方式
2、printf函数:
{ printf("%6s Work hours: %3d Pay: %5d ", $2, $3, $3 * $4) }
for函数:
for(i=0; i<100; i++)
printf("%d ", Arr[i]);
for(course in Arr){
...
}
3、
表达式 ( 函数调用,赋值...)
print 表达式列表
printf( 格式化字符串, 表达式列表)
if( 表达式 ) 语句 [else 语句]
while( 表达式 ) 语句
do 语句 while( 表达式)
for( 表达式; 表达式; 表达式) 语句
for( variable in array) 语句
delete
break
continue
next
exit [表达式]
语句