wget에서 허용/거부 옵션을 켜면 파일 다운로드 동작이 변경됩니다.

wget에서 허용/거부 옵션을 켜면 파일 다운로드 동작이 변경됩니다.

Sharepoint 사이트에 연결하여 특정 폴더에서 Excel 통합 문서를 가져오려고 합니다. 내가 겪고 있는 문제는 주로 wget이 모든 단일 레벨에서 파일을 가져오는 것입니다. 내가 사용하는 코드는 다음과 같습니다.

wget --http-user='someuser' --http-password="somepassword" -r -l 1 --no-remove-listing 
"http://somehost.com/lvl1/lvl2/lvl3/lvl4/lvl5/lvl6/" -nd --cut-dirs 5 --random-wait

lvl6은 내 파일이 있는 디렉토리입니다. 이 명령은 lvl1 아래의 모든 파일을 lvl6으로 가져오는 것입니다. 나는 추가하여 이 문제를 해결하려고 시도했습니다.

--accept xlsx --reject aspx

명령 끝까지(대부분의 외부 파일은 aspx이므로) 그러나 이상하게도 이로 인해 wget은 index.html 파일 하나만 가져오게 됩니다.

지금까지 재귀 수준 수(0에서 20)를 변경하고 --no-parent를 추가했으며, 작동하지 않는 다른 옵션을 시도해 보았습니다. 어떤 아이디어가 있나요?

관련 정보