日期:2014-05-16  浏览次数:20562 次

awk shell 的问题
Hi   :
    大家好,现在俺遇到个问题。当使用awk命令的时候怎么能把命令的结果存入一个环境变量里面。例如:
  awk   -F=   '{if($1~/aaa/)   print   $2} '   aaa.txt
  这个时候把文件中的第二个部分打印在屏幕上,我想把输出传入一个环境变量里面需要怎么做呢?
    那位大大知道请不吝赐教,谢谢

guhong

------解决方案--------------------
sTmp=`(awk -F= '{if($1~/aaa/) print $2} ' aaa.txt)`
echo $sTmp
不好意思,上面有问题