kafka服务器批量copy文件脚本
2024-09-04 05:30:00
#!/bin/bash
if [[ $# -lt 1 ]] ; then echo no params ; exit ; fi
params=$@
for (( i=1 ; i <= 3 ; i = $i + 1 )) ; do
tput setaf 1
echo ===============bi-kafka-$i $params===============
tput setaf 9
ssh bi-kafka-$i "source /etc/profile; $params"
done
#!/bin/bash
if [[ $# -lt 1 ]] ; then echo no params ; exit ; fi
p=$1
#echo p=$p
dir=`dirname $p`
#echo dir=$dir
filename=`basename $p`
#echo filename=$filename
cd $dir
fullpath=`pwd -P`
#echo fullpath=$fullpath
user=`whoami`
for (( i = 1 ; i <= 3 ; i = $i + 1 )) ; do
tput setaf 1
echo =================bi-kafka-$i==============
tput setaf 9
rsync -lr $filename ${user}@bi-kafka-$i:$fullpath
done ;
#!/bin/bash
if [[ $# -lt 1 ]] ; then echo no params ; exit ; fi
params=$@
for (( i=101 ; i <= 103 ; i = $i + 1 )) ; do
tput setaf 1
echo ===============oldboy-node$i $params===============
tput setaf 9
ssh oldboy-node$i "source /etc/profile; $params"
done
if [[ $# -lt 1 ]] ; then echo no params ; exit ; fi
params=$@
for (( i=101 ; i <= 103 ; i = $i + 1 )) ; do
tput setaf 1
echo ===============oldboy-node$i $params===============
tput setaf 9
ssh oldboy-node$i "source /etc/profile; $params"
done
最新文章
- 锋利的jQuery--Ajax(读书笔记四)
- MongoDB学习笔记(一:常见问题汇总)
- 创建EF数据模型
- 使用NPOI从Excel中提取图片及图片位置信息
- 读javascript高级程序设计02-变量作用域
- iframe中的js
- CCNA实验4:HDLC和PPP
- cocos2d-x 读取.plist文件
- switch语法之PHP
- 汇编下的i++与++i
- C# ObjectHelper
- java实现解析二进制文件(字符串、图片)
- Angular CLI 安装
- 从PRISM开始学WPF(六)MVVM(二)Command-更新至Prism7.1
- /bin/bash^M:损坏的解释器: 没有那个文件或目录
- API接口安全设计(转)
- Loadrunner脚本回放 场景运行过程中常见错误分析
- HDUOJ-----(1251)统计难题
- Base64转码和解码的帮助类
- xcode 5 使用 XCTest 做单元测试