Exécuter commande cURL toutes les 5 secondes
C'est la commande que je veux lancer -
curl --request POST --data-binary @payload.txt --header "carriots.apiKey:XXXXXXXXXXXXXXXXXXXX" --verbose http://api.carriots.com/streams
En fait cela envoie un flux de données à un serveur.
Je veux exécuter cette commande, toutes les 5 secondes. Comment puis-je y parvenir?
OriginalL'auteur Archit Arora | 2014-07-01
Vous devez vous connecter pour publier un commentaire.
Vous pouvez exécuter dans la boucle while.
Edit:
Si vous ne souhaitez pas utiliser
while..loop
. vous pouvez utiliser regarder commande.La boucle n'est pas efficace lorsque vous avez entendu? chaque chose est utile, mais dépendent de la situation et du temps. De toute façon trouver ma mise à jour de réponse.
En outre doit utiliser drapeau
-s
silencieux de sortie de verbosité si utilisé avec--raw
pour voir la réponse.watch -n 5 "curl --raw some.url -s"
OriginalL'auteur Jayesh Bhoi