如何在awk中设置两个声明开始

时间:2017-08-04 00:56:12

标签: awk

我希望在我的awk begin语句中有两个声明

到目前为止这是我的命令

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 个答案:

答案 0 :(得分:1)

使用分号:

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