如何用shell实现 一直扫描远程某文件夹 有新文件 就下载到本地目录下?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用shell实现 一直扫描远程某文件夹 有新文件 就下载到本地目录下?相关的知识,希望对你有一定的参考价值。
远程连接那方面就不说了(expect或者key),说下思路:1. 新文件
第一种方法:是直接用find 参数-mtime 详细自己去man
第二种方法:ls -ltr截取最新的一个文件,然后使用stat查看修改时间,将当前时间和修改时间做个减法
其他。。。
2. 下载
ftp sftp lrzsz 其他。。。
3. 配个rsync 写个crontab 其他。。。来自:求助得到的回答 参考技术A 配置rsync服务吧
用expect 也可以实现 但是比较死 灵活性差
当然也可以使用 puppet服务实现 基于file 就行了
以上是关于如何用shell实现 一直扫描远程某文件夹 有新文件 就下载到本地目录下?的主要内容,如果未能解决你的问题,请参考以下文章