+ -
当前位置:首页 → 问答吧 → 求教 awk 加载shell数组变量??

求教 awk 加载shell数组变量??

时间:2011-05-18

来源:互联网

本帖最后由 feigu_1984 于 2011-05-18 22:20 编辑

#!/bin/bash
ABC=("pcscd" "mcstransd" "dbus")
abc=("111" "222" "333")
for i in ${ABC
  • };
    do
    ps -ef |grep $i|grep -v grep|awk '{print'"$abc"',$3,$4}'
    done


    为什么awk 里的$abc打印不出来呢??
    想 出现下面的效果
    111   0   2.0
    222   3   3
    333   2   3
  • 作者: feigu_1984   发布时间: 2011-05-18

    回复 feigu_1984


        $ 去掉,引号也去掉

    作者: 南极雨   发布时间: 2011-05-18