.png)
Estou escrevendo um script de shell rápido e, durante toda a minha vida, não consigo curl
suprimir a barra de progresso.
A linha relevante é assim:
curl http://website -o $temp >/dev/null 2>&1
Quando executo meu script, ainda recebo a saída do progresso.
Tentei adicionar -s
, -sS
, -s
, --silent
e redirecionar a saída para /dev/null
como visto acima.
Como faço para que o curl faça o que está sendo dito?
Responder1
Usando curl v8.6.0, o sinalizador -s removerá a barra de progresso.
Sua versão não suporta isso ou sua variável $temp está potencialmente adicionando outro sinalizador.
-s foi testado e suprime a barra de progresso na v8.6.0.