如何使用Wget下载XML网页

时间:2013-01-22 10:18:32

标签: unix wget

我想使用Unix wgetweb下载XML。 原则上简单地获取它并将其保存到文件中。

这是我使用的命令:

wget http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=Alum+AND+Adjuvant&retmax=100 --output-document=test.xml

但如果未能下载它。什么是正确的方法?

3 个答案:

答案 0 :(得分:14)

您必须引用网址

 wget "http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=Alum+AND+Adjuvant&retmax=100" --output-document=test.xml

因为url包含影响行处理的元字符。

答案 1 :(得分:1)

如果--output-document不起作用,则可以使用-O

wget -O test.xml
    "http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=Alum+AND+Adjuvant&retmax=100"

答案 2 :(得分:0)

 wget --output-document=test.xml "http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=Alum+AND+Adjuvant&retmax=100"