我有一个shell脚本,调用(在其中)一个.awk程序。我想将awk程序的输出分配给变量:
# test.sh
var=$(program.awk file1 | grep KO)
echo "value of var : $var" # I get an empty value of $var
知道当我执行.awk程序时,我得到:
$ program.awk file1 | grep KO
awk: program.awk:80: warning: escape sequence `\.' treated as plain `.'
我想将上面的输出行分配给$ var变量。
提前感谢您的帮助。