我尝试使用 wget 键入此命令
wget -P -e robots=off -A.pdf -r -l1 http://concours-maths-cpge.fr/
Run Code Online (Sandbox Code Playgroud)
但我没有成功。我不知道原因,但可能是因为我们需要单击按钮直接从站点下载文件。那我能做什么?
来自 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/
Run Code Online (Sandbox Code Playgroud)