回答編集履歴

2

追記

2020/03/26 03:01

投稿

Y.H.
Y.H.

スコア7918

test CHANGED
@@ -1,6 +1,8 @@
1
1
  間違いでした。
2
2
 
3
- ↓と思ったけど、バックグラウンド実行していからだめだ。
3
+ ↓と思ったけど、exec()はそもそも非同期でコマンド実行ので
4
+
5
+ 子プロセスの終了を待たずに、親プロセスである呼び出し側をexitしたいのであればダメでした。
4
6
 
5
7
 
6
8
 

1

間違いでした。

2020/03/26 03:01

投稿

Y.H.
Y.H.

スコア7918

test CHANGED
@@ -1,3 +1,11 @@
1
+ 間違いでした。
2
+
3
+ ↓と思ったけど、バックグラウンドで実行しているからだめだ。
4
+
5
+
6
+
7
+ ----
8
+
1
9
  `exec()`の戻り値でProcessオブジェクトを取得し`waitFor()`で終了待ちしてください。
2
10
 
3
11