awk 怎么引用shell 变量
发表于 : 2012-10-22 18:32
awk '/pattern/ {action}' input-file
在pattern处怎么引用shell变量?
在pattern处怎么引用shell变量?
代码: 全选
pattern='^[0-9]+$'
awk "/$pattern/ {print}" file
哦,用双引号,3q~aerofox 写了:例子:代码: 全选
pattern='^[0-9]+$' awk "/$pattern/ {print}" file
代码: 全选
print 'aaaa\nbbbb\ncccc' | awk -vPATT='aaa' '$0 ~ PATT {print}'