0
組織のステージングサーバーの状態をテストするスクリプトを作成しようとしています。私が探しているのは、スクリプトにループを追加して、すべてのサーバーの状態をチェックし、サーバーが故障したり低かったときに電子メールやメッセージで警告したりすることです。どのように私はそれステージングサーバーの状態をテストするスクリプト
我々はスクリプトが見えるようにしたいどのようにこれは、私はそれを記述する方法を確認していないされて
#!/bin/bash
array[server1, server2..]
loop()
if (condition to check all the servers)
then
echo "server is in good status"
else
echo "server is down" -->if its down an email to
[email protected]
fi
行うことができますこれは、私が試したものです任意の提案やヘルプは素晴らしいだろうしてください!
#!/bin/bash
ping -c $1
if [ $? -eq 0 ]
then
echo "server is alive"
else
echo "this was't was good server"
fi
ありがとうございます。
コードに4つの空白を付けます。 [edit-help](http://stackoverflow.com/editing-help)を見てください。 – Cyrus
セミコロン。 ** ** **の直前に欠落しています。http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-6.html –
@TomKuschel:いいえ、質問はありません。 – Cyrus