curl
códigos de saída (o valor de $?
) está documentado em sua manpage. Um código de saída de 28 corresponde a " Tempo limite de operação. O período de tempo limite especificado foi atingido de acordo com as condições. "
curl --max-time 3 'http://website.com';
if [ 0 -eq $? ]; then
...
else
...
fi
Estou tentando fazer com que o curl responda de maneira diferente ao URL desse tempo limite. Como faço para passar a saída da falha de onda na instrução if? Isso simplesmente não está funcionando:
curl
códigos de saída (o valor de $?
) está documentado em sua manpage. Um código de saída de 28 corresponde a " Tempo limite de operação. O período de tempo limite especificado foi atingido de acordo com as condições. "
Tags bash linux shell ubuntu bash-scripting