![使用 wget 下载 pdf 文件](https://linux22.com/image/101308/%E4%BD%BF%E7%94%A8%20wget%20%E4%B8%8B%E8%BD%BD%20pdf%20%E6%96%87%E4%BB%B6%20.png)
我尝试使用 wget 键入此命令
wget -P -e robots=off -A.pdf -r -l1 http://concours-maths-cpge.fr/
但我没有成功。我不知道原因,但也许是因为我们需要单击按钮直接从网站下载文件。那我能做什么呢?
答案1
来自 GNU 的 wget 手册 (https://www.gnu.org/software/wget/manual/html_node/Recursive-Accept_002fReject-Options.html):
指定要接受或拒绝的以逗号分隔的文件名后缀或模式列表(请参阅文件类型)。请注意,如果有任何通配符,''、'?'、'[' 或 ']' 出现在 acclist 或 rejlist 的元素中,它将被视为模式,而不是后缀。在这种情况下,您必须将模式括在引号中以防止 shell 扩展它,如 '-A ".mp3"' 或 '-A '*.mp3''。
所以你可以尝试:
wget -P -e robots=off -A pdf -r -l1 http://concours-maths-cpge.fr/