一键同步脚本
Posted kcxg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一键同步脚本相关的知识,希望对你有一定的参考价值。
#!/bin/bash bash_path=$(cd "$(dirname "$0")";pwd) source $bash_path/base.config echo "该脚本将会把" $serverA "机器上的" $document "目录同步到" $serverB "机器上"; read -p "是否要继续?(y|n) " rs() { /usr/bin/rsync -azP --exclude logs --exclude upload --exclude caches --exclude tmp $document/ $serverB:$parent/$document/ } if [ $REPLY == ‘y‘ -o $REPLY == ‘Y‘ ] then echo "即将同步……" sleep 2 cd $parent rs $serverB # rs C echo "同步完成。" elif [ $REPLY == ‘n‘ -o $REPLY == ‘N‘ ] then exit 1 else echo "请输入字母y或者n" fi
# 源端 serverA=192.168.3.67 # 目标端 serverB=192.168.3.68 # 需要同步的文件夹 document=dockerfile # 上一级目录 parent=/root
以上是关于一键同步脚本的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin:片段内的按钮需要在开始活动之前单击两次。如何一键启动活动?
[工作积累] UE4 并行渲染的同步 - Sync between FParallelCommandListSet & FRHICommandListImmediate calls(代码片段