18
0
Fork 0

curl silencieux

This commit is contained in:
jlecour 2018-03-20 14:02:35 +01:00
parent bced92d93d
commit a458790f4d
1 changed files with 16 additions and 0 deletions

View File

@ -200,6 +200,22 @@ Pour préciser l'en-tête HTTP `If-Unmodified-Since` et récupérer le contenu s
$ curl -z -17-Mar-17 https://www.example.com
~~~
### Exécution silencieuse (cron, script…)
On peut combiner les options `--fail`, `--silent` et `--show-error` pour faire en sorte que l'exécution de curl soit silencieuse, à moins d'une erreur.
~~~
$ curl --fail --silent --show-error https://www.example.com > /dev/null
$ echo $?
0
$ curl --fail --silent --show-error https://www.example.com/foo > /dev/null
curl: (22) The requested URL returned error: 404
$ echo $?
22
~~~
Si ces commandes sont exécutées en cron ; en cas d'échec le message d'erreur est envoyé par e-mail, mais en cas de succès rien n'est affiché ni envoyé.
## Autres protocoles