如何使用wget从系统性更改的url下载所有pdf?
我想从在线图书馆“Enrique Bolaños”()下载大量带有wget的如何使用wget从系统性更改的url下载所有pdf?,pdf,download,wget,Pdf,Download,Wget,我想从在线图书馆“Enrique Bolaños”()下载大量带有wget的pdf 我想下载的第一个pdf的链接是 所有其他的pdf都通过url链接,它们遵循一定的模式:其中包含发布日期,例如。g 1961年1月3日: 1961年1月4日: 我如何下载1961年1月2日至 1997年12月19日,带着wget立即 如果不可能,我如何下载所有的pdf,为期一年 发表于wget,e。G首先是1961年的pdf,然后是1962年的等等 到目前为止,我有这个命令,导致只能下载1961年1月所有可用的p
pdf
我想下载的第一个pdf的链接是
所有其他的pdf
都通过url
链接,它们遵循一定的模式:其中包含发布日期,例如。g
1961年1月3日:
1961年1月4日:
wget
立即pdf
,为期一年
发表于wget
,e。G首先是1961年的pdf,然后是1962年的等等pdf
:
wget -A pdf -nc -E -nd http://sajurin.enriquebolanos.org/vega/docs/G-1961-01-0{1..31}.pdf
编辑:我现在有以下命令:
wget -A pdf -nc -E -nd http://sajurin.enriquebolanos.org/vega/docs/G-19{61..97}-0{1..9}-{01..31}.pdf http://sajurin.enriquebolanos.org/vega/docs/G-19{61..97}-{10..12}-{01..31}.pdf
然而,wget
告诉我
Argument list too long
附近有工作吗
我尝试了以下循环,但没有成功:
for ((i=61; i<=$97; i++)) ; do wget -A pdf -nc -E -nd http://sajurin.enriquebolanos.org/vega/docs/G-19$i-0{1..9}-{01..31}.pdf http://sajurin.enriquebolanos.org/vega/docs/G-19$i-{10..12}-{01..31}.pdf ; done
for((i=61;i我设法找到了问题的解决方案,即
for i in {61..97} ; do wget -A pdf -nc -E -nd http://sajurin.enriquebolanos.org/vega/docs/G-19$i-0{1..9}-{01..31}.pdf http://sajurin.enriquebolanos.org/vega/docs/G-19$i-{10..12}-{01..31}.pdf ; done