【问题标题】:repeat a wget (or curl) download infinitely无限重复 wget(或 curl)下载
【发布时间】:2014-11-11 20:35:06
【问题描述】:

我遇到了以下问题:

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

事情是这样的:在某些时候wget 总是认为,它是“完成”。我已经试过了

-r -nc -nd 

还有

-t 0 

选项;但我无法让它工作。

背景

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

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

【问题讨论】:

    标签: curl applescript wget


    【解决方案1】:

    您可能想看看watch 命令。 http://www.linfo.org/watch.html

    语法:watch [option(s)] command

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

    【讨论】:

    • 嘿,谢谢你的回答,但我的终端说“找不到命令”,可能是因为我在 Mac 上?
    • 嘿,对于相同功能的 MAC 实现,您可以调用 while :; do clear; your_command; sleep 2; done,它与裸手表命令基本相同。祝你好运,以后请记住指定您正在使用的系统! :)
    【解决方案2】:

    谢谢,我通过 applescript 的重复和延迟来管理它,这看起来不是很优雅,但是现在可以用于上传部分!

    【讨论】:

      猜你喜欢
      • 2011-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-21
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 1970-01-01
      相关资源
      最近更新 更多