【发布时间】:2015-07-03 22:07:34
【问题描述】:
我目前正在使用 bash 脚本通过 wget 下载多个图像。
不幸的是,我从中下载的服务器不太可靠,因此有时当我下载文件时,服务器会断开连接,脚本将移动到下一个文件,而前一个文件不完整。
为了解决这个问题,我尝试在脚本获取所有不完整的文件后添加第二行:
wget -c myurl.com/image{1..3}.png
这似乎可以工作,因为 wget 返回并完成文件的下载,但问题来自于此:我用来将图像拼接成 pdf 的 ImageMagick,声称图像的标题存在错误。
我对删除不完整文件的想法是:
wget myurl.com/image{1..3}.png
wget -rmincompletefiles
wget -N myurl.com/image{1..3}.png
convert *.png mypdf.pdf
所以问题是,我可以用什么来代替实际存在的-rmincompletefiles,还是有更好的方法来解决这个问题?
【问题讨论】:
-
我想我不明白镜像如何帮助我完成我想做的事情。