回答編集履歴
1
解説追加
test
CHANGED
@@ -31,3 +31,23 @@
|
|
31
31
|
exit 0
|
32
32
|
|
33
33
|
```
|
34
|
+
|
35
|
+
#追記
|
36
|
+
|
37
|
+
シェルスクリプト不案内のようなので、解説しておきます。
|
38
|
+
|
39
|
+
1. 一時ファイル名を決める($$はプロセスID)
|
40
|
+
|
41
|
+
2. スクリプト終了時に一時ファイルを削除する
|
42
|
+
|
43
|
+
3. プログラム起動。出力は一時ファイルにリダイレクト
|
44
|
+
|
45
|
+
4. プログラムの終了コードを取得
|
46
|
+
|
47
|
+
5. 終了コードがゼロでないか、または、一時ファイルが空でない時に
|
48
|
+
|
49
|
+
6. 終了コードと一時ファイル内容をメールする
|
50
|
+
|
51
|
+
7. 終わりは終了コードゼロで
|
52
|
+
|
53
|
+
|