linux rsync同步文件
来源:互联网 发布:数据库连接器 编辑:程序博客网 时间:2024/05/06 23:10
1、经常需要将一个服务器的文件拷贝到另外一个服务器,运行响应脚本,然后将结果拷贝回当前的服务器。
4 if [ $# != 2 ] 5 then 6 echo "Usag : sh get_result.sh for_cmp_file[in] result_file[out]" 7 fi 8 9 for_cmp_file=$1 10 result_file=$2 11 nourl_file=$for_cmp_file.nourl.docid 12 grep -v http $for_cmp_file | awk -F"\t" '{print $3}' > $nourl_file 13 14 ip="10.16.129.51" 15 path="/search/chensheng/test/olClickData/" 16 url_file=$nourl_file.url 17 18 rsync $nourl_file $ip::root$path 19 ssh root@$ip 'cd '$path'; sh run.sh '$nourl_file' '$url_file'' 20 21 rsync $ip::root$path/$url_file . 22 23 ssh root@$ip 'cd '$path'; rm -f '$nourl_file' '$url_file''
说明:
18行将文件拷贝到目标服务器19行运行目标服务器的脚本,得到结果
21行将结果拷贝回当前服务器
23行删除目标服务器上的无用文件
- linux rsync 文件同步
- linux rsync同步文件
- 【Linux】rsync文件同步
- linux rsync服务器文件同步
- linux文件同步(rsync)
- Linux Rsync 远程文件同步
- rsync linux文件同步配置
- Linux--rsync实现文件同步
- Linux rsync同步文件脚本
- Linux Rsync文件同步备份
- rsync 同步windows文件到linux
- 实现Linux双机文件同步rsync
- Linux 下使用 rsync 同步文件
- 使用RSync同步Linux和Windows文件
- rsync从Linux同步文件到Windows
- 使用rsync同步windows与Linux文件
- linux下rsync实现文件备份同步
- inotify + rsync实现linux文件实时同步
- JQuery获取浏览器窗口的可视区域高度和宽度,滚动条高度
- 静态类构造事件简介
- MySql 的批量操作,要加rewriteBatchedStatements参数
- http://blog.csdn.net/jfkidear/article/details/7717619
- java加密解密研究7、SHA算法家族
- linux rsync同步文件
- REST
- How to set up CI environment
- 泛型之类型参数的类型推断
- 黑马程序员------集合框架(No.3)(Set、TreeSet、HashSet)
- js滚动无限加载
- EA---导出代码
- 如何使自己变得优雅
- HDFS datanode源码分析