Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在wget中与-i一起使用-o标志?_Wget - Fatal编程技术网

如何在wget中与-i一起使用-o标志?

如何在wget中与-i一起使用-o标志?,wget,Wget,我知道-I标志接受一个可能包含URL列表的文件,并且我知道可以指定-o后跟一个名称来重命名使用wget下载的项目 例如: wget-i列出所有URL.txt wget-o my_custom_name.mp3http://example.com/some_file.mp3 我有一个文件如下所示: 文件名:list_of_url.txt 我想使用wget下载这些带有-I标志的文件,但也要将每个文件保存为1.mp3、2.mp3等等 可以这样做吗?您可以使用任何脚本语言PHP或Python生成批处

我知道-I标志接受一个可能包含URL列表的文件,并且我知道可以指定-o后跟一个名称来重命名使用wget下载的项目

例如:

wget-i列出所有URL.txt

wget-o my_custom_name.mp3http://example.com/some_file.mp3

我有一个文件如下所示:

文件名:list_of_url.txt

我想使用wget下载这些带有-I标志的文件,但也要将每个文件保存为1.mp3、2.mp3等等


可以这样做吗?

您可以使用任何脚本语言PHP或Python生成批处理文件。在精简批处理文件中,每一行都将包含带有url和-O选项的运行wget


或者您可以尝试在bash脚本中编写循环。

我再次运行了一次web搜索并找到了

Wget似乎无法做到这一点,但Curl可以使用-K标志,提供的文件可以包含url和输出名称。看

如果您愿意使用一些shell脚本,那么就有了答案