我的shell脚本有问题。我需要的是这样的事情:如何在awk参数中比较if条件中的变量。 "如果$ variable与第三列$ 3相同,则打印第三列"。它对我不起作用。
variable=large
awk '{if ($3 == $variable) print "\n" $3}' temp
答案 0 :(得分:3)
variable=large
awk -v var="$variable" '{if ($3 == var) print "\n" $3}' temp