質問編集履歴
3
初心者マーク記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,7 +15,6 @@
|
|
15
15
|
### 発生している問題・エラーメッセージ
|
16
16
|
|
17
17
|
一つのサーバ上で
|
18
|
-
|
19
18
|
```
|
20
19
|
rsh サーバ名 cat (サーバ名)_YYYYMMDD.log | grep "正常終了しました。"
|
21
20
|
```
|
2
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
|
6
6
|
|
7
7
|
### 背景
|
8
|
-
各サーバでシェルを実行した後に、シェルが正しい動作で完了したのか確かめるため、作業ログ
|
8
|
+
各サーバでシェルを実行した後に、シェルが正しい動作で完了したのか確かめるため、作業ログに「正常終了しました」という文字列があるかどうかを確認したいです。
|
9
9
|
|
10
10
|
各サーバの/A/B/LOG/(サーバ名)_YYYYMMDD.logというログが検索対象です。
|
11
11
|
(各サーバ同じパスです)
|
1
詳細の記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,10 +1,34 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
かなり初歩的な質問になることをお詫びいたします。
|
3
3
|
|
4
|
-
Linux上で、各サーバの
|
4
|
+
Linux上で、各サーバのAディレクトリにあるBファイルの中から"C"という文字列を出力したいです。
|
5
5
|
|
6
6
|
|
7
|
+
### 背景
|
8
|
+
各サーバでシェルを実行した後に、シェルが正しい動作で完了したのか確かめるため、作業ログから「正常終了しました」という文字列があるかどうかを確認したいです。
|
9
|
+
|
10
|
+
各サーバの/A/B/LOG/(サーバ名)_YYYYMMDD.logというログが検索対象です。
|
11
|
+
(各サーバ同じパスです)
|
12
|
+
|
13
|
+
検索する文字列は「正常終了しました。」です。
|
14
|
+
|
7
15
|
### 発生している問題・エラーメッセージ
|
8
16
|
|
17
|
+
一つのサーバ上で
|
18
|
+
|
19
|
+
```
|
20
|
+
rsh サーバ名 cat (サーバ名)_YYYYMMDD.log | grep "正常終了しました。"
|
21
|
+
```
|
22
|
+
と打って確認するものを、while read line などで一括処理したい所存です。
|
23
|
+
|
24
|
+
|
9
25
|
ホスト名一覧を記載したテキストファイルをワークディレクトリの中に置いた後にどうすればよいか分かりません。
|
26
|
+
|
27
|
+
```ここに言語を入力
|
28
|
+
echo hostname.txt |while read line
|
29
|
+
do
|
30
|
+
echo "$line"
|
31
|
+
コマンド
|
32
|
+
done
|
33
|
+
```
|
10
|
-
|
34
|
+
検索したのですが、上記のような形で躓き、途方にくれております。
|