awk动作中分号代表什么?

我试图破译以下awk语句中的操作,具体是什么; 在第一个用户定义的variables引用之后。

 { num_gold++; wt_gold += $2 } 

awk ,你可以在一行中写两个语句; (分号)

 { num_gold++; wt_gold += $2 } 

另外,你应该把它们分开:

 { num_gold++ wt_gold += $2 } 

要打印变量,只需在变量之前添加print

 { num_gold++ wt_gold += $2 print num_gold print wt_gold } 

正如我所说,你可以把它们全部放在一行:

 { num_gold++; wt_gold += $2; print num_gold; print wt_gold; } 

它太长了!

print也接受多个参数,所以尝试print num_gold, wt_gold