質問するログイン新規登録

質問編集履歴

1

実際のスクリプトの内容を記載致しました。

2017/12/16 08:41

投稿

020n
020n

スコア36

title CHANGED
File without changes
body CHANGED
@@ -6,11 +6,21 @@
6
6
  cat ip_of_servers | ./myscript.sh
7
7
  ```
8
8
 
9
- スクリプト以下のような記述をしております。
9
+ スクリプトの内容は以下す。
10
10
  ```bash
11
+ #!/bin/bash
12
+
11
- while read line
13
+ while read ip
12
14
  do
15
+ ret=$(ssh $ip 'ps aux | grep -v grep | grep mine | wc -l')
16
+
17
+ if [ $ret -eq 1 ]; then
18
+ echo OK running: $ip
19
+ elif [ $ret -eq 0 ]; then
20
+ echo NG stopped: $ip
21
+ else
13
- <処理内容>
22
+ echo UNKNOWN: $ip
23
+ fi
14
24
  done
15
25
  ```
16
26