我正在尝试从文本文件中列出的URL下载批量图像。
我使用的命令是
wget -i linksfile.txtlinksfile.txt中图片的url结构如下
www.domainname.com/197507/1-foto-000.jpg?20180711125016
www.domainname.com/197507/2-foto-000.jpg?20180711125030
www.domainname.com/197507/3-foto-000.jpg?20180711125044
www.domainname.com/197507/4-foto-000.jpg?20180711125059
下载的图像以文件名保存为
1-foto-000.jpg?20180711125016
2-foto-000.jpg?20180711125030
3-foto-000.jpg?20180711125044
4-foto-000.jpg?20180711125059
我怎么能省略.jpg后面的所有文本?我希望文件名另存为
1-foto-000.jpg
2-foto-000.jpg
3-foto-000.jpg
4-foto-000.jpg
如果可能,文件名可以另存为
197507-1-foto-000.jpg
197507-2-foto-000.jpg
197507-3-foto-000.jpg
197507-4-foto-000.jpg
197507是服务器上托管图像的文件夹名称
我读过关于文件名更改的教程,大多数都集中在下载单个文件和使用wget -o更改文件名,在上面的场景中有什么方法可以实现吗?
发布于 2018-07-25 18:56:33
也许--content-disposition可以做到这一点。
https://stackoverflow.com/questions/51517073
复制相似问题