无限重复wget(或curl)下载



我遇到了以下问题:

我希望wget(或curl,任何合适的)反复检查文件夹中的新文件,如果有,请下载它们。

问题是:在某个时刻,wget总是认为,它已经"完成"了。我已经试过了

-r -nc -nd 

以及

-t 0 

选项;但我不能让它工作。

背景

我有一个GoPro(可以通过Wi-Fi访问)。我想用一种反复拍照的方式作为网络摄像头。我可以让wget从GoPro下载文件,但只要GoPro拍照,我就需要重复这个过程。

作为下一步,我希望curl始终拍摄最新的照片,将其重命名为default.jpg,并将其上传到ftp服务器,在那里它总是被覆盖。但我会对wget问题感到满意;)

您可能需要了解watch命令。http://www.linfo.org/watch.html

语法:watch [option(s)] command

只需简单地调用watch [your wget here],您的命令将每两秒钟自动运行一次,直到您退出CTRL+C

谢谢,我通过repeat&applescript的延迟,看起来不是很优雅,但有效,现在是上传部分!

最新更新