teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

fasdfdsf

2022/11/30 01:13

投稿

akiyama_pga
akiyama_pga

スコア186

title CHANGED
File without changes
body CHANGED
@@ -20,4 +20,10 @@
20
20
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-11-28/6b822db6-cdad-467a-b2e0-dfe0fe318b6e.png)
21
21
 
22
22
  これが意味するところは、シェルはfork() -> execev()の処理周りで、実行するプロセスを同セッション内で、別プロセスグループにしているという認識でよろしいでしょうか?(具体的にはsetpgid()のような関数を実行している?)
23
- それにフォアグランドジョブやバックグラウンドジョブを一対一で対応付けることで、ジョブ制御を可能としていると
23
+ それにフォアグランドジョブやバックグラウンドジョブを一対一で対応付けることで、ジョブ制御を可能としていると
24
+
25
+
26
+ --追記
27
+ ・シェルとひとまとめにしてしまいましたが、ここではジョブ制御ができないbourneシェル等ではなく、bashのようなシェルを想定しています。
28
+
29
+ ・フォアグランドやバックグラウンドといった属性はtcsetpgrp()等で行うようです。