これは私が実行したいコマンドです-
curl --request POST --data-binary @payload.txt --header "carriots.apiKey:XXXXXXXXXXXXXXXXXXXX" --verbose http://api.carriots.com/streams
これは基本的にデータストリームをサーバーに送信します。
このコマンドを5秒ごとに実行したい。どうすればこれを達成できますか?
Whileループで実行できます。
while sleep 5; do cmd; done
編集:
while..loop
を使用したくない場合。 watch コマンドを使用できます。
watch -n 5 cmd