wget을 사용하여 모든 오디오 파일(wikia의 경우 100,000페이지 이상)을 다운로드하세요.

wget을 사용하여 모든 오디오 파일(wikia의 경우 100,000페이지 이상)을 다운로드하세요.

Wookiepedia(Star Wars wiki)에서 모든 오디오 파일을 다운로드하려고 합니다.

처음 든 생각은 이거였어

wget -r -A  -nd .mp3 .ogg http://starwars.wikia.com/wiki/

디렉토리가 생성되는 것을 방지하면서 Wiki에서 모든 .mp3 및 .ogg를 다운로드해야 합니다. 그러나 터미널에서 실행하면 다음과 같은 결과가 나타납니다.

큰 타격:http://starwars.wikia.com/wiki/: 해당 파일이나 디렉터리가 없습니다.

문제는 각 위키 페이지의 URL이 고유하기 때문에 for 루프를 사용할 수 없다는 것입니다. 예를 들어:

http://starwars.wikia.com/wiki/Retcon

http://starwars.wikia.com/wiki/C-3PX

http://starwars.wikia.com/wiki/Star_Wars_Legends

이 구조의 URL을 다운로드할 수 있나요?

편집: 이것은 답변을 사용하여 얻은 메시지입니다.

--2016-02-10 16:21:26-- http://starwars.wikia.com/wiki/ starwars.wikia.com(starwars.wikia.com) 해결 중... 23.235.33.194, 23.235.37.194, 104.156.81.194, ... starwars.wikia.com(starwars.wikia.com)|23.235에 연결 중입니다. :80...연결되었습니다. HTTP 요청이 전송되었습니다. 응답을 기다리는 중... 301 영구적으로 이동된 위치:http://starwars.wikia.com/wiki/Main_Page[다음글]--2016-02-10 16:21:26-- http://starwars.wikia.com/wiki/Main_Page starwars.wikia.com에 대한 기존 연결 재사용: 80. HTTP 요청이 전송되었으며 응답을 기다리는 중... 200 OK 길이: 569628 (556K) [text/html] 저장 위치: 'index.html'

100%[========================>] 2.6초에 569,628 217KB/s

2016-02-10 16:21:29 (217KB/s) - "index.html" 저장됨 [569628/569628]

index.html은 거부되어야 하므로 제거하세요.

완료됨 -- 2016-02-10 16:21:29 -- 총 벽시계 시간: 2.7초 다운로드: 파일 1개, 2.6초에 556K(217KB/s)

sl

어떤 정보도 제공하지 않으며 작업 디렉토리에 파일이 없습니다.

답변1

귀하의 구문이 약간 잘못된 것 같습니다. 노력하다

wget -r -nd -A=mp3,ogg http://starwars.wikia.com/wiki/

관련 정보