将一串配置的IP地址解析出来,每个IP以“,”号分割,shell代码如下:

#!/bin/bash

str="192.168.12.1,192.168.12.2,192.168.12.3"
echo $str
arry=(${str//,/ })

for each in ${arry[@]}
do
echo $each
done


[root@klm-32 sh]# ./test_arry.sh 
192.168.12.1,192.168.12.2,192.168.12.3
192.168.12.1
192.168.12.2
192.168.12.3