0
将AWK脚本的多个结果保存到c shell变量中。将AWK的多个结果保存到shell变量中
我有一个简单的AWK脚本在终端中运行,从输入文本文件中查找最大值和最小值。
我们如何将这个最大值和最小值保存到c shell变量中以便稍后使用它。
这里是AWK
awk 'NR == 1 { xmax=$1; xmin=$1 } \
{ if ($1>xmax) xmax=$1; if ($1<xmin) xmin=$1;} \
END {printf "X-Min: %d\tX-Max: %d\n", xmin, xmax}' $inpfile
我想保存这已经定义的变量让说$ XMIN和$ XMAX
任何建议将是一个很大的帮助,我有SHELL没有现成的经验和AWK。
你说“c shell”,但是把问题标记为'bash'。你的意思是哪个外壳? – chepner
对不起它的c shell,只是删除了bash标签 – Indigo
从awk打印出来,从csh解析它。 –