我遇到了以下问题:
我想要wget(或curl,无论什么可能适合)重复检查文件夹中的新文件,如果有,请下载它们。 事情是,在某些时候,wget总是认为,它是“完成的”。我已经尝试了-r -nc -nd和-t 0选项,但我无法让它工作。
背景如下:我有一个gopro,我想以这种方式用作网络摄像头,因为它反复拍摄照片,可以通过wifi访问。我可以从gopro下载文件,但只要gopro拍照,就必须重复这一进展。
作为下一步,我希望curl始终拍摄最新的照片,将其重命名为,例如,default.jpg并将其上传到ftp服务器,在那里它总是被覆盖。但我会对那个wget问题感到满意;)
答案 0 :(得分:4)
您可能需要查看watch
命令。
http://www.linfo.org/watch.html
语法:watch [option(s)] command
只需调用watch [your wget here]
,您的命令就会每两秒自动运行一次,直到您CTRL+C
为止。
答案 1 :(得分:0)