向awk传递shell变量的两种方法

第一种:使用单引号引用

test=123

awk  '{ print  '$test'}' 123.txt

不过这种方法有个缺陷,当test=0123的时候,awk还是会输出123

第二种:后面指定参数

awk  '{ print test }' test=0123 123.txt

这样就不会有问题了。。。。

你可能感兴趣的:(参数,shell,职场,awk,休闲)