質問編集履歴

1

やったことの追記

2018/12/05 08:23

投稿

kozica
kozica

スコア58

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  txt = "aws s3 cp s3://hoge/abc ./dl"
18
18
 
19
- `aws s3 cp s3://hoge/abc .//dl`
19
+ `aws s3 cp s3://hoge/abc ./dl`
20
20
 
21
21
  rescue => error
22
22
 
@@ -33,3 +33,39 @@
33
33
 
34
34
 
35
35
  ```
36
+
37
+
38
+
39
+ ###やったこと
40
+
41
+ 下記のようにし、出力は出来ました。
42
+
43
+ しかし、これだと実行コマンドの追記をどのようにすればよいかわかりません。
44
+
45
+ エラー出力した際はファイルにエラー内容を記し、さらにエラー時のコマンドもファイルに
46
+
47
+ 追記するようにしたいです。
48
+
49
+ この処理は何万回にも渡って実行するため、エラー時のみその時のコマンドを残したいからです。
50
+
51
+
52
+
53
+ ```ruby
54
+
55
+ `aws s3 cp s3://hoge/abc ./dl >> cp_error 2>&1`
56
+
57
+
58
+
59
+
60
+
61
+ 理想のファイル結果
62
+
63
+ #cp_error
64
+
65
+ エラー内容.....
66
+
67
+ ”aws s3 cp s3://hoge/abc ./dl”
68
+
69
+
70
+
71
+ ```