下载具有不同唯一名称的文件

下载具有不同唯一名称的文件

如何每次下载具有不同唯一名称的文件

wget -O image.jpg "http://localhost/cgi-bin/nph-zms?mode=single&monitor=1"

每次使用 wget 的 -O 选项都会覆盖文件。我想要的是:每次从 cron 运行 wget 时,image-1.jpg、image-2.jpg、image-3.jpg 等。

答案1

wget -O image-`date +%H`.jpg "http://localhost/cgi-bin/nph-zms?mode=single&monitor=1"

如果您进行的是每小时一次的检查。从 URL 来看,您似乎是从网络摄像头中抓取的。

您的图像应标记为:

  • 图片-01
  • 图片-02
  • [...]
  • 图片-14
  • 图片-15
  • [...]

答案2

ser=$(</var/local/image.ser); echo $((++ser)) > /var/local/image.ser; wget -O image-${ser}.jpg "http://localhost/cgi-bin/nph-zms?mode=single&monitor=1"

相关内容