xsync配置

xsync配置在~/bin建立xsync:#!/bin/bash#1获取输入参数个数,如果没有参数,直接退出pcount=$#if((pcount==0));thenechonoargs;exit;fi#2获取文件名称p1=$1fname=`basename$p1`echofname=$fname#3获取上级目录到绝对路径pdir=`cd-P$(dirname$p1);pwd`echopdir=$pdir#4获取当前用户名称us

大家好,又见面了,我是你们的朋友全栈君。

在~/bin建立xsync:

#!/bin/bash 
#1 获取输入参数个数,如果没有参数,直接退出 
pcount=$# 
if((pcount==0)); then 
echo no args; 
exit; 
fi 
#2 获取文件名称 
p1=$1 
fname=`basename $p1` 
echo fname=$fname 
#3 获取上级目录到绝对路径 
pdir=`cd -P $(dirname $p1); pwd` 
echo pdir=$pdir 
#4 获取当前用户名称 
user=`whoami` 
#5 循环 
for((host=103; host<105; host++)); do 
    echo ------------------- hadoop$host -------------
    rsync -rvl $pdir/$fname $user@hadoop$host:$pdir 
done

给权限

chmod 777 xsync 

执行命令:

xsync bin

xsync配置

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137123.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月2日 下午3:16
下一篇 2022年6月2日 下午3:16


相关推荐

  • 数组的splice方法和slice方法_splice方法返回值

    数组的splice方法和slice方法_splice方法返回值功能强大的splice方法数组中最强大的方法splice(),可以对数组进行添加、删除、替换操作删除arr=[‘0赵’,‘1钱’,‘2孙’,‘3李’,‘4周’,‘5吴’]arr.splice(index,num)第一个参数表示开始删除的索引位置,num表示删除的个数如arr.splice(1,2)返回的结果为:arr=[‘0赵’,‘3李’,‘4周’,‘5吴’]添加arr=[‘0赵’,‘1钱’,‘2孙’,‘5吴’]arr.splice(index,0,‘x’,‘y’)第一个参数表示

    2026年3月8日
    5
  • 全面解析:利用豆包与即梦AI高效设计海报的全步骤指南

    全面解析:利用豆包与即梦AI高效设计海报的全步骤指南

    2026年3月13日
    2
  • 什么是网络编程(一)

    什么是网络编程(一)1 什么是网络 计算机网络的构成是什么 nbsp 在计算领域中 网络是传输信息 接受 共享的虚拟的平台 nbsp 通过它可以把各个点 面 体的信息联系到一起 从而实现这些资源的共享 nbsp 网络是人类发展史上最重要的发明 提高了人类和科技的一个发展 2 什么是网络编程 网络编程从大的方面就是说对信息的发送接收 通过操作相应 API 调度计算机资源硬件 并且利用管道 网线 进行数据交互的过程

    2026年3月18日
    2
  • sql server下载安装步骤(sql2005安装教程图解)

    sql server下载安装步骤(sql2005安装教程图解)SQLServer2017下载安装教程第一步:打开浏览器,在浏览的搜索框中我们输入“SQLServer”。如图,会匹配出中文两条微软官方下载页面(一个页面内容是英文、一个页面内容是中文)。这里我们以中文的为例。第二步:点击进入下载页面后,可以看到如图所示页面,我们不要着急点击下载,因为这些SQLServer只能试用180天(大家从介绍中可以看到)。第三步:我们将网页下滑,可以看到…

    2022年4月18日
    420
  • 微信小程序生成二维码接口调用

    微信小程序生成二维码接口调用小程序生成二维码这个接口可以在小程序里面做 也可以在 java 后台做 此篇博客记录的是在 java 后台请求微信的接口生成 场景 如果要生成带参数二维码拿出去做裂变推广 生成的二维码数量多 此时不可能一个个通过草料或者阿拉丁来做 只能请求官方的接口生成 准备工作 a 小程序的 appIdb 小程序的 secret nbsp 步骤如下 1 获取小程序的 access toke

    2026年3月19日
    3
  • yum安装于卸载软件常见命令

    yum安装于卸载软件常见命令1.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。   安装的命令是,yuminstall~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断;       删除的命令是,yumremove~,同安装一样,yum也会查

    2022年6月11日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号