2017-08-04 45 views
0

我想在我的awk的兩個聲明開頭聲明如何設置awk的兩個聲明開始

這是我的命令到目前爲止

awk 'BEGIN {i=1, j=2} {print $i,$j}' <<< "col1 col2" 

它返回

awk: cmd. line:1: BEGIN {i=1,j=2} {print $i,$j} 
awk: cmd. line:1:   ^syntax error 

我想要它打印

col1 col2 

回答

1

使用分號:

awk 'BEGIN {i=1; j=2} {print $i,$j}' <<< "col1 col2"