我想使用下一个代码存储我能够打印的值:
awk 'NR>1{printf "%2.4e %2.4e %2.4e %2.4e %2.4e %2.4e \n",$60, $61, $6\
6 , $67, $69, $70 }' RS='Step 10,' $1
我们的想法是存储它们,以便稍后在脚本中对它们进行比较。有没有简单的方法呢?
答案 0 :(得分:3)
存储来自awk
的输出
var=$(awk 'code' file)
这会将输出存储到shell变量中,以后可以使用。
如果它给出了多行,记得在使用这样的变量时加倍引用。 echo“$ var”
要在数组中存储数据,请执行以下操作:
arr=($(awk 'code' file))