Comment attraper timeout/erreurs dans une boucle d'un script shell?

Je veux émettre un cURL requête GET sur une URL et basés sur le rendement du code HTTP décider de faire quelque chose avec le renvoi de données HTTP.

Par exemple, si le code HTTP pour une certaine demande de l'url par le biais de cURL est valide (pas expiré ou d'erreur), puis garder les données renvoyées à partir de la demande de quelque part dans mon système.

Comment puis-je en fait "attraper" le code HTTP renvoyé (ou de délai d'attente) et de faire la décision fondée sur des?

InformationsquelleAutor Ron | 2013-08-15