awk -F"," -v var=$test '$1 ~ /^var$/{print}' alpha.txt
我尝试用我的实际变量输入对我的 var 进行硬编码,我发现这段代码有效。但是,当我尝试例如 /^ppl$/
搜索 apple 的部分匹配项时,它不会显示。有人可以指导我如何将变量解析为命令吗?
最佳答案
试试这个:
awk -F"," -v var=$test '$1 ~ "^"var"$"' alpha.txt
关于awk 部分匹配不被打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14521623/