simple scripts for automated file distribution
发布时间
阅读量:
阅读量
一、达成目标
1、将网页文档传输至500台服务器设备
2、确保配置一致的服务器之间实现配置信息的同步更新
3、将备份数据传输至恢复使用的服务器端
二、实施策略
For 遍历IP地址清单
do
for 遍历文件清单
do
针对每个IP地址进行文件分发操作
done
done
三、实际操作测试
[root@master testsh]# ls fenfa
iplist nook.txt ok.txt
[root@master testsh]# vim fenfa.sh
[root@master testsh]# cat fenfa.sh
#!/bin/bash
ips=$(cat /root/testsh/iplist)
dir=/root/testsh/fenfa/
files=$(ls /root/testsh/fenfa)
for ip in $ips
do
for file in $files
do
scp ${dir}${file} root@${ip}:/root &>/dev/null
if [ $? -eq 0 ]
全部评论 (0)
还没有任何评论哟~
