方法一:
for x in `awk '{print $2}' ip.txt `
{
echo $x
}

方法二:
ARRAY=($(awk '{print $2}' ip.txt))

方法三:
n=0;
while read a b;
do
array[$n]=$b;
((n++));
done<ip.txt

方法四:
n=1
while ((n<=$(cat ip.txt|wc -l)))
do
ipaddr[$n]=$(cat ip.txt|sed -n "${n}p"|awk '{print $2}')
((n+=1))
done
n=`expr $n - 1`