Wget-从 URL 重复下载同一图像(带备份和时间戳)

Wget-从 URL 重复下载同一图像(带备份和时间戳)

我正在尝试从每 3 秒刷新一次图像的网络摄像头下载图像。

我想使用时间戳选项,以防他们的网络摄像头停止更新文件(时有发生)

重复相同下载的命令是什么,中间等待 3 秒,然后下载新的下载(同时保留所有以前的文件)

就像是: wget --recursive -wait=3 --timestamping http://apollo.prg.aero/kamera/image.jpg

? 感谢帮助

答案1

在 bash 中,类似这样的操作可以工作:

while true
do 
  now=$(date +"%d-%m-%Y_%H:%M:%S")
  wget --output-document="/home/${now}_my_image.jpg" http://apollo.prg.aero/kamera/image.jpg
  sleep 3
done

以此作为灵感:https://unix.stackexchange.com/questions/10646/repeat-a-unix-command-every-x-seconds-forever

相关内容