2017-06-30 17 views
-1

サーバーが起動しているかどうかを確認するには、特定のURLを発行する必要があります。 私はwgetコマンドを使って試してみましたが、 "HTTPリクエストが送信されました... 200 OK"のような応答があります。 はサーバーが起動していることを示しています。 私は10のURLのリストを持っています。それは、すべてのURLが正しく応答しているかどうかをチェックするために自動化する必要があります。 助けてください。シェルスクリプトを使用してURLをクロールする方法は?

+0

あなたは[尋ねる]と[MCVE] – pvg

+0

あなたはカールを使用することを検討することができます見てとるべき - https://stackoverflow.com/questions/6136022/script-をhttp-status-of-a-list-of-urlsコードを取得する – ajreal

+0

コマンドを実行した後、終了コードを確認します。ゼロ以外の値は、失敗を示します。 – shanmuga

答えて

0

これは文字通りです:

if curl https://example.com 
then 
    echo "up" 
else 
    echo "down" 
fi 
関連する問題