누락된 파일을 건너뛰도록 컬에 요청

누락된 파일을 건너뛰도록 컬에 요청

curl서버에 파일이 없으면 다운로드하지 않도록 할 수 있는 방법이 있나요?

저는 Mac OS X 셸을 사용하여 curl.

명령은 다음과 같습니다.

curl -s -# "http://URL/session[1-12].pdf" -o "Slides/session#1.pdf";

파일이 실제로 존재하지 않을 때 건너뛰도록 지시할 수 있는 방법이 있습니까 curl? session4.pdf기본적으로 빈 2KB 파일을 다운로드합니다.

추신: 이 글을 올바른 위치에 게시했으면 좋겠습니다. Apple StackExchange 지점에 게시했어야 했다면 사과드립니다. 쉘이기 때문에 이것이 더 잘 맞을 것이라고 생각했습니다.

답변1

-f, --fail옵션 사용오류를 자동으로 건너뛰도록 컬에 요청그리고 빈 파일을 생성하지 않습니다.

즉, 명령은 다음과 같아야 합니다.

curl -f -s -# "http://URL/session[1-12].pdf" -o "Slides/session#1.pdf";

관련 정보