![wget을 사용하여 PDF 파일 다운로드 [닫기]](https://linux55.com/image/101308/wget%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20PDF%20%ED%8C%8C%EC%9D%BC%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%20%5B%EB%8B%AB%EA%B8%B0%5D.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의 요소에 나타나는 ', '?', '[' 또는 ']'는 접미사가 아닌 패턴으로 처리됩니다. 이 경우 쉘이 확장되는 것을 방지하기 위해 '-A "와 같이 패턴을 따옴표로 묶어야 합니다..mp3"' 또는 '-A '*.mp3''.
따라서 다음을 시도해 볼 수 있습니다.
wget -P -e robots=off -A pdf -r -l1 http://concours-maths-cpge.fr/