文档章节

rsync 分发脚本

暗中观察
 暗中观察
发布于 05/22 07:17
字数 189
阅读 19
收藏 0

指定host版

#!/bin/bash
pcount=$#
if((pcount == 0));then
  echo no args;
  exit;
fi

#获取文件名
pname=$1
fname=`basename $pname`
hosts=(10.4.18.151)
echo "$fname"
#获取上级目录绝对路径
pdir=`cd -P $(dirname $pname);pwd`
user=`whoami`
for host in ${hosts[@]};do
 echo "rsync -rvl $pdir/$fname $user@$host:$pdir"
 rsync -rvl $pdir/$fname $user@$host:$pdir
done

 主机ip连续的写法

#!/bin/bash
pcount=$#
if((pcount == 0));then
  echo no args;
  exit;
fi

#获取文件名
pname=$1
fname=`basename $pname`
echo "$fname"
#获取上级目录绝对路径
pdir=`cd -P $(dirname $pname);pwd`
user=`whoami`
for((host=12;host<14;host++));do
 echo "rsync -rvl $pdir/$fname $user@192.169.43.$host:$pdir"
 rsync -rvl $pdir/$fname $user@hadoop$host:$pdir
done

 

© 著作权归作者所有

暗中观察

暗中观察

粉丝 7
博文 125
码字总数 45569
作品 0
惠州
私信 提问
76、expect同步文件|expect指定host后同步文件|构建文件分发系统|批量远程执行命令

1、expect同步文件: 自动同步文件; 一台机器向一台机器同步文件: 1:在一台机器上,把文件同步到其他机器上;并添加执行权限: 2:执行这个脚本: ./4.expect 并查看同步后的文件内容: 注释:e...

芬野de博客
2018/10/04
0
0
expect同步文件&expect指定host和要同步的文件&构建文件分发系统&批量远程执行命令

20.31 expect脚本同步文件 expect通过与rsync结合,可以在一台机器上把文件自动同步到多台机器上 编写脚本 注:expect eof的作用,可以为spwan所执行的命令提供足够的时间执行,不会马上退出...

影夜Linux
2018/07/21
0
0
超时用集群脚本ync.sh、xcall.sh

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_32265569/article/details/88944707 # 节点分发脚本,将某一台节点上的数据,分发到集群中每一个节点中...

独立小桥风满袖
04/01
0
0
day11:分发系统|expect脚本远程登录和执行命令、传递参数、expect同步文件|expect指定host后同步文件|构建文件分发系统|批量远程执行命令

1、分发系统介绍:expect,也就是一个分发脚本: 场景:业务会越来越大,网站app,后端,服务端所使用的编程语言为php,要想运行这个环境,就需要配置LAMP或者LNMP,最后还需要把代码上传到服务器上...

芬野de博客
2018/12/29
0
0
20.31 expect脚本同步文件;20.32 expect脚本指定host和要同步的文件;

20.31 expect脚本同步文件;20.32 expect脚本指定host和要同步的文件;20.33 构建文件分发系统;20.34 批量远程执行命令 20.31 expect脚本同步文件 自动同步文件 1. 同步远程机器hao2上/tmp/...

主内安详
2018/05/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

零基础学画画应该从哪开始?

零基础学画画应该从哪开始?一种是从小有兴趣,喜欢涂鸦,喜欢将自己的创意和想法表现出来;另一种是长大后审美提高,开始对绘画艺术感兴趣,从而开始从零基础学起。 推荐大家可以搜一下:轻微...

设绘嗨
18分钟前
2
0
你编写的程序高效、优雅吗?阿里架构师教你编写高效优雅Java程序

面向对象 构造器参数太多怎么办? 用 builder 模式,用在 1、5 个或者 5 个以上的成员变量 2、参数不多,但是在未来,参数会增加 Builder 模式: 属于对象的创建模式,一般有 1. 抽象建造者:...

kx33389
23分钟前
2
0
PDF 文档操作Java类库Spire.PDF for Java v2.7.6发布上线!| 附下载

Spire.PDF for Java是一款专门对 PDF 文档进行操作的 Java 类库。该类库的主要功能在于帮助开发人员在 Java 应用程序(J2SE和J2EE)中生成 PDF 文档和操作现有 PDF 文档,并且运行环境无需安...

mnrssj
31分钟前
1
0
初探云原生应用管理(二): 为什么你必须尽快转向 Helm v3

在研究了一番“开放云原生应用中心(AppHub)”之后,程序员小张似乎已经明白了“云原生应用”到底是怎么一回事情。 “不就是 Helm 嘛!” 这不,小张这就准备把自己开发多年的“图书馆管理系...

zhaowei121
34分钟前
0
0
「工具」三分钟了解一款思维导图工具:XMind Zen

一款非常实用的商业思维导图软件,融合艺术与创造力。致力于高效的可视化思维,强调软件的跨平台使用,帮助用户提高生产效率。 相关信息 · 操作系统:macOS / Windows / Linux · 官方网站:...

极光推送
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部