wget 회전 백업 문제

wget 회전 백업 문제

나는 wget다음과 같이 1.11.4를 호출합니다

$ wget -nd -S -N --backups=4 -r --no-parent --reject="index.html*" -e robots=off <url>

서버에서 모든 파일을 반복적으로 다운로드합니다. 내 문제는 기존 파일이 롤링 백업을 받지 못한다는 것입니다. 또는 최대 1개의 파일입니다. 따라서 결국 2개의 파일만 존재 myfile하고 .myfile.1myfile.2

왜 그런 겁니까? 특별히 wget4개의 백업 파일을 만들어 달라고 요청했습니다 .

답변1

그것은 나를 위해 작동합니다. --backups는 새로운 옵션입니다. 예를 들어 내 RHEL6.5 시스템에는 이 기능이 없지만(wget 1.12) 로컬 Fedora 시스템에는 있습니다(wget 1.14).

다른 옵션 없이 간단한 테스트를 시도해 보셨나요? 이것은 나에게 효과적입니다.

>mkdir test; cd test

>wget -q --backups=4 http://ddg.gg/
>ls
index.html

>wget -q --backups=4 http://ddg.gg/
>ls
index.html  index.html.1

>wget -q --backups=4 http://ddg.gg/
>ls
index.html  index.html.1  index.html.2

>wget -q --backups=4 http://ddg.gg/
>ls
index.html  index.html.1  index.html.2  index.html.3

>wget -q --backups=4 http://ddg.gg/
>ls
index.html  index.html.1  index.html.2  index.html.3  index.html.4

>wget -q --backups=4 http://ddg.gg/
>ls
index.html  index.html.1  index.html.2  index.html.3  index.html.4

관련 정보