質問編集履歴
1
fasdfdsf
test
CHANGED
File without changes
|
test
CHANGED
@@ -21,3 +21,10 @@
|
|
21
21
|
|
22
22
|
これが意味するところは、シェルはfork() -> execev()の処理周りで、実行するプロセスを同セッション内で、別プロセスグループにしているという認識でよろしいでしょうか?(具体的にはsetpgid()のような関数を実行している?)
|
23
23
|
それにフォアグランドジョブやバックグラウンドジョブを一対一で対応付けることで、ジョブ制御を可能としていると
|
24
|
+
|
25
|
+
|
26
|
+
--追記
|
27
|
+
・シェルとひとまとめにしてしまいましたが、ここではジョブ制御ができないbourneシェル等ではなく、bashのようなシェルを想定しています。
|
28
|
+
|
29
|
+
・フォアグランドやバックグラウンドといった属性はtcsetpgrp()等で行うようです。
|
30
|
+
|