ftp에서 wget: 기본 페이지 생성 비활성화

ftp에서 wget: 기본 페이지 생성 비활성화

하위 폴더를 다운로드하려고 합니다.파일 전송 프로토콜. 데이터 파일만.
나는 다음을 사용하고 있습니다 :wget -nH -np --cut-dirs=5 -r http://sss.com/1/2/3/4/5


안타깝게도 wget은 다운로드한 파일 목록이 포함된 index.html이라는 추가 파일을 생성합니다 .

이름을 바꾸는 매개변수를 찾았습니다. 그러나 wget이 생성하는 것을 전혀 허용하지 않는 항목을 찾지 못했습니다. 다른 파일이 아닌 ftp 하위 폴더의 복사본만 필요합니다.

내가 뭐 놓친 거 없니? 아니면 rm index.html유일한 선택 입니까 ?

답변1

제 추측이 맞다면 index.html을 다운로드하지 마세요. 그런 다음 wget맨 페이지 에서 다음이 필요합니다 .

   -R rejlist --reject rejlist
       Specify comma-separated lists of file name suffixes or patterns to
       accept or reject. Note that if any of the wildcard characters, *,
       ?, [ or ], appear in an element of acclist or rejlist, it will be
       treated as a pattern, rather than a suffix.  In this case, you have
       to enclose the pattern into quotes to prevent your shell from
       expanding it, like in -A "*.mp3" or -A '*.mp3'.

wget따라서 다운로드할 파일 목록에서 index.html을 제외하도록 지시하는 -R index.html을 추가해야 합니다 .

관련 정보