如何使用变量和用awk赋值

如何使用变量和用awk赋值

现在我在脚本中,需要用awk将单个域赋给awk语句范围之外的变量,我该怎么实现呢?

-----------------------------------------
varible=0
awk'{
varible += $1
}'
echo $varible
-----------------------------------------
简单的应用如上所示.
注意我这里举的例子不是要计算第一列的和,我只是在说有没有什么办法把awk中的某行某域的值能够传到外面的变量当中去      
可以用
variable="`awk ...`"
吧      
你要拿这变量做什么?      
我想在awk中给多个这样的变量赋值,这个脚本里面还有另外一个awk,也是要对多个变量赋值,然后对两个awk中得到的数据(变量)进行处理(+-×/)等。      
那就用 reach 提供的方法吧