컬-SS는 무슨 뜻인가요?

컬-SS는 무슨 뜻인가요?

man curl설명하다:

-S, --오류 표시

-s와 함께 사용하면 컬이 실패할 경우 오류 메시지를 표시합니다.

curl -S(대문자)가 소위 기본 자동 모드 대신 오류를 표시하는 경우 (소문자) man에 대한 추가 설명을 이해할 수 없으며 curl -s특히 다음과 같은 내용을 이해하지 못합니다 curl -sS.

무엇인가요 curl -sS?

답변1

그것은 다음과 같습니다:curl --silent --show-error

매뉴얼 페이지에서는 함께 사용할 옵션을 알려줍니다. 이것은 의미한다

자동 모드에서 컬을 실행하면 오류가 발생하지 않는 한 출력이 표시되지 않습니다.

S다른 옵션과 함께 사용할 수 없으며 없이 s사용할 수 있습니다 S. 이러한 옵션은 쉘 스크립팅에서 가장 유용합니다.

예: (의사 코드)

do while displayInputPrompt
    fetch_data();

fetch_data()
curl -sS http://www.example.com/path/to/some/tar/file/file.tar.bz2

이 예에서는 데이터 수집 중에 사용자가 어떤 출력도 볼 수 없다는 점에 유의하세요. 사용자는 오류가 없는 한 displayInputPrompt 함수에 표시된 입력 프롬프트만 볼 수 있으며, 여기서 컬은 오류를 stdout화면에 인쇄합니다.

관련 정보