O mesmo que: curl --silent --show-error
A página man está tentando dizer a você que essas opções devem ser usadas juntas. Isso significa
Run curl in silent mode, and show no output unless there is an error.
Observe que S
não pode ser usado com nenhuma outra opção e s
pode ser usado sem S
. Essas opções são mais úteis no script de shell.
Exemplo: (pseudo-código)
do while displayInputPrompt
fetch_data;
fetch_data()
curl -sS http://www.example.com/path/to/some/tar/file/file.tar.bz2
No exemplo, observe que o usuário não verá nenhuma saída durante a busca de dados. O usuário verá apenas o prompt de entrada exibido na função displayInputPrompt, a menos que haja um erro, no qual o curl exibirá o erro para stdout
, ou seja, sua tela.