#!/bin/bash #同步文件 from_dir=$1 to_dir=$2 sync_dryrun() { fr=$1 to=$2 echo echo -e "\033[1m ...dryrun... \033[0m" rsync -vr --delete ${fr} ${to} --dry-run --exclude='.svn/' echo -e "\033[1m ...dryrun... \033[0m" echo } sync_server() { fr=$1 to=$2 echo echo -e "\033[1m ...syncing... \033[0m" rsync -avr --progress --delete ${fr} ${to} --exclude='.svn/' echo -e "\033[1m ...done... \033[0m" echo } if [[ -z $from_dir ]] || [[ -z $to_dir ]]; then echo "Usage: $0 from_dir to_dir" exit 0; fi sync_dryrun $from_dir $to_dir echo -n "Want to sync?(y/n):" read R if [ "${R:-y}" = "y" ];then sync_server $from_dir $to_dir else echo "Nothing done,bye" fi
-
近期文章
近期评论
文章归档
- 2024 年十一月
- 2024 年十月
- 2024 年七月
- 2024 年五月
- 2024 年三月
- 2023 年十二月
- 2023 年六月
- 2023 年二月
- 2022 年六月
- 2022 年四月
- 2019 年十月
- 2019 年九月
- 2019 年八月
- 2019 年六月
- 2019 年五月
- 2019 年四月
- 2019 年三月
- 2019 年二月
- 2019 年一月
- 2018 年十二月
- 2018 年十一月
- 2018 年十月
- 2018 年八月
- 2018 年七月
- 2018 年六月
- 2018 年五月
- 2018 年四月
- 2018 年三月
- 2018 年二月
- 2018 年一月
- 2017 年十二月
- 2017 年十一月
- 2017 年十月
- 2017 年九月
- 2017 年八月
- 2017 年六月
- 2017 年五月
- 2017 年四月
- 2017 年三月
- 2017 年二月
- 2017 年一月
- 2016 年十二月
- 2016 年十一月
- 2016 年十月
- 2016 年九月
- 2016 年八月
- 2016 年七月
- 2016 年六月
- 2016 年五月
- 2016 年四月
- 2016 年三月
- 2016 年二月
- 2016 年一月
- 2015 年十二月
- 2015 年十一月
- 2015 年十月
- 2015 年七月
- 2015 年六月
- 2015 年五月
- 2015 年四月
- 2015 年二月
- 2015 年一月
分类目录
- algorithm
- apache
- awk
- bash
- curl
- DDD
- DesignPattern
- Elasticsearch
- git
- github
- GO
- http
- issues
- java
- javascript
- jquery
- linux
- memcache
- mongodb
- mysql
- nginx
- Nodejs
- ood
- php
- php-fpm
- php异常
- redis
- securecrt
- socket
- svn
- vim
- webserver
- windows
- 互联网
- 产品
- 前端
- 基本语法
- 小工具
- 小技巧
- 异常解决办法
- 想做但是没做的
- 扒拉代码
- 扫盲
- 扫盲
- 未分类
- 概念名词
- 每日一题
- 消息队列
- 涨姿势
- 漏洞
- 生活
- 算法
- 计算机基础
- 跨域解决方案
- 运维
- 通信加密
- 面试题
功能