wget命令下载文件并保存为不同的文件名

我正在使用wget命令下载文件。 但是,当它下载到我的本地机器,我希望它被保存为一个不同的文件名。

例如:我正在从www.examplesite.com/textfile.txt下载文件

我想使用wget将我的本地目录下的文件textfile.txt保存为newfile.txt 。 我正在使用wget命令,如下所示:

 wget www.examplesite.com/textfile.txt 

使用-O file选项。

例如

 wget google.com ... 16:07:52 (538.47 MB/s) - `index.html' saved [10728] 

 wget -O foo.html google.com ... 16:08:00 (1.57 MB/s) - `foo.html' saved [10728] 

还要注意命令行中参数的顺序。 至less在我的Linux(Centos6)上:

wget -O FILE URL

作品。 但:

wget URL -O文件

不会给你正确的输出文件名。

您将使用列出的机械蜗牛命令。 注意大写字母O.完整的命令行使用可能是:

wget http://www.examplesite.com/textfile.txt –output-document = newfile.txt

要么

wget http://www.examplesite.com/textfile.txt -O newfile.txt

希望有所帮助。

使用CentOS Linux我发现最简单的语法是:

 wget "link" -O file.ext 

其中"link"是您要保存的url, "file.ext"是您select的文件名和扩展名。