popppo321 发表于 2014-3-29 14:00:03

linux shell文件的读取,该如何处理?

一个文件用AWK划分为2个域,想把第一行第二列的字段取出来,赋值给参数A,进行如下实现:
convert_line()
{
        args=$2
array=()
        cat $1|awk -F= '$1 ~ /'$args'/ {print $2}'|while readline
        do
        echo $line
array=(`echo $line`)
        done
echo${array}
       
}
convert_line "a.txt" "ip"
发现while循环之外echo${array} 的指依然为空,如何才能取出来传递给一个变量呢
页: [1]
查看完整版本: linux shell文件的读取,该如何处理?