我有一个awk脚本,testscript.script
,带有命令:
$5 > 0 {print $1}
输出
Lebron
Kobe
James
Tony
如何将此命令存储到变量var
中,以便当我在代码中的任何位置说print var
时,上面的输出会打印出来?
答案 0 :(得分:0)
您需要命令替换$()
:
var=$(awk ...)
awk
命令的STDOUT将保存在变量var
中。
现在,你可以这样做:
echo "$var"
获取输出。