今天来搞一个简单的shell 脚本循环 代码如下:
for i in `seq 1 4`
do echo $i
done
#效果如下:
1
2
3
4
接下来我们利用这个循环 将一个文件分发到不同的机器上 如 目标机器为192.168.5.1 到192.168.5.4 这几个机器都需要共同的hosts 接下来我们可以编写如下代码:
[root@web1 ~]# for i in `seq 1 4`
> do
> scp /etc/hosts root@192.168.5.$i:/etc/hosts
> done