📜  wget 从文件中获取多个 url - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:35:41.038000             🧑  作者: Mango

使用 wget 从文件中获取多个 URL

wget 是一个用于从网络上下载文件的工具,在 Linux 或 macOS 上非常常用。通过 wget 命令,你可以通过 URL 下载文件。

下面介绍如何使用 wget 命令从文件中获取多个 URL。

从文件中获取 URL

使用 wget 命令从文件中获取 URL 可以让你更方便地下载多个文件。假设你有一个文件叫 urls.txt,里面有多个 URL,你可以使用以下命令来下载这些 URL:

$ wget -i urls.txt

其中,-i 参数表示从文件中获取 URL。urls.txt 是包含 URL 的文本文件名。

将 URL 保存到文件中

如果你需要保存下载的文件,可以在命令中添加一个 -O 参数(大写字母 O,不是数字 0):

$ wget -i urls.txt -O /path/to/save/files/

-O 参数后面可以跟保存文件的路径。如果该路径是一个目录,那么 wget 将保存所有的下载文件到该目录中。

下载并限制带宽

如果你需要限制下载时的带宽,可以使用 -b 参数。例如,以下命令将限制下载速度为 500k/s:

$ wget -i urls.txt -b 500k
加深理解

到此为止,你已经学会了使用 wget 命令从文件中获取多个 URL,并且能够下载和限制下载带宽。如果你想了解更多有关 wget 命令的信息,请参阅 wget 的文档。

总结

wget 命令是一个非常强大的下载工具,可以帮助你下载多个文件和限制下载带宽。在本文中,你学会了如何使用 wget 命令从文件中获取多个 URL,并通过一些示例对 wget 命令有了更深入的理解。