2016-06-22 6 views
-1

私はcurlコマンドを使用してサーバーを攻撃しています。 response.if status = 200サーバーがアップされていますか?私のサーバーがダウンしてメールをトリガーするかどうかを確認するシェルスクリプトを作成しますか?curlコマンドを使用してサーバの到達可能性をチェックする方法は?

コマンド:

​​

は応答:

{"status":1,"message":"All is well","body":{"token":"[email protected]:1:1467298960095:405a3dcd524cd673ebc4fd59a31fbabc","expires":1467298960095}} 
+0

こんにちはANANDでそれを実行し、これはシェルスクリプトを学ぶ必要です。ここは良い場所ではない。 –

答えて

0

そのようなことが出発点であるかもしれない...それは、10秒ごとにサイトをポーリングし、あなたのcurlコマンドに追加します。 poll.shと呼ばれるファイルに入れてsh poll.sh

while True 
do 
    resp=$(curl) 
    if [ -z $resp ] 
    then 
     echo "Failed" 
     echo $resp 
    else 
     echo "OK" 
    fi 
    sleep 10 
done 
関連する問題