|
本帖最后由 i1zhuxian 于 2015-10-8 16:14 编辑
要写个脚本取出文件里的ip和hostname并写到/etc/hosts中
文件如下:
1,192.168.0.10,slave1
2,192.168.0.11,slave2
.
.
.
100,192.168.0.100,slave100
有找到下面的写法,但是看不懂……
蛮烦哪位大神帮忙解释下,谢谢!!
cat slave | while read line
do
line=${line//,/ } #就是这4行看不明白
arr=($line)
line1=${arr[1]}
line2=${arr[2]}
echo "$line1 $line2" >>/etc/hosts
done
|
|
|