在awk中,能不能把正则表达式中使用变量的值
key="bin.*rundb"if(fieldname~/key/){printf("%s\n",fieldname);}由于key值不断变化,但是上面的程序好像不能进...
key="bin.*rundb"
if (fieldname ~ /key/) {
printf("%s\n", fieldname);
}
由于key值不断变化,但是上面的程序好像不能进行这种变量的替换,而是直接查找key这个字符串。awk支持这种替换吗?要是支持,应该怎么写呢? 展开
if (fieldname ~ /key/) {
printf("%s\n", fieldname);
}
由于key值不断变化,但是上面的程序好像不能进行这种变量的替换,而是直接查找key这个字符串。awk支持这种替换吗?要是支持,应该怎么写呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询