로 중괄호 확장을 사용 wget하면 순차적으로 번호가 매겨진 이미지를 쉽게 가져올 수 있습니다.
$ wget 'http://www.iqandreas.com/sample-images/100-100-color/'{90..110}'.jpg'
이 번호가 처음 10 개 파일을 가져 오는 90.jpg에 99.jpg잘,하지만 100.jpg이후에도 반환 404 : 파일을 찾을 수 없습니다 (I는 서버에 저장된 100 개 이미지가) 오류가 발생했습니다. 존재하지 않는 파일은 {00..200}100 개의 존재하지 않는 파일 과 같이 더 큰 범위를 사용 하면 스크립트의 실행 시간이 증가하고 약간의 부담 (또는 적어도 성가신)이 될 수 있습니다. 서버.
wget첫 번째 404 오류를 수신 한 후 중지 할 수있는 방법이 있습니까? (또는 다른 이유로 범위 내에 파일이 누락 된 경우 두 줄로 더 나아집니다) 대답은 중괄호 확장을 사용할 필요가 없습니다. 루프도 괜찮습니다.
1, 2 or even n failures를 알 때 올바른 방법이 아닙니다[begin .. end]. 왜 지정하는 것입니다[1..200]만 100 이미지에가 알고 범위를[1..100].parallel프로세스 속도를 높이기 위해 동시 요청에 GNU 를 사용해 볼 수 있다고 생각합니다 .