从列表中下载 URL 并指定文件名
Download URLs from list and specify filename
我有一个格式如下的文本文件:
https://www.example.com/download/3r9uf3933i239.jpg,file1.jpg
https://www.example.com/download/fjf93j9f92022.jpg,file2.jpg
https://www.example.com/download/j929kd9d29f91.jpg,file3.jpg
https://www.example.com/download/asj20fdj9jkf7.jpg,file4.jpg
如您所见,每一行都包含 url 和用逗号分隔的文件名。如何让wget一个一个的下载每个文件并保存为指定的文件名?我在 linux.
上使用命令行
您可以使用类似的东西:
while IFS=, read a b
do wget $a -O $b
done <input_file
诀窍是设置IFS
变量(表示分隔符)并读取两个变量:a
和b
我有一个格式如下的文本文件:
https://www.example.com/download/3r9uf3933i239.jpg,file1.jpg
https://www.example.com/download/fjf93j9f92022.jpg,file2.jpg
https://www.example.com/download/j929kd9d29f91.jpg,file3.jpg
https://www.example.com/download/asj20fdj9jkf7.jpg,file4.jpg
如您所见,每一行都包含 url 和用逗号分隔的文件名。如何让wget一个一个的下载每个文件并保存为指定的文件名?我在 linux.
上使用命令行您可以使用类似的东西:
while IFS=, read a b
do wget $a -O $b
done <input_file
诀窍是设置IFS
变量(表示分隔符)并读取两个变量:a
和b