![]() |
|
|
Googleのunix.com
|
|||||||
| 高レベルのプログラミング は、 C 、 C + +についての質問の投稿は、 Java 、 SQL 、および他のプログラミング言語です。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 両方のPIDとは、子プロセスの終了ステータスを取得 | DarioHendrix | シェルプログラミングとスクリプティング | 2 | 2009年2月26日 06:30午後 |
| Ñ番目の子供から出口シェル | indra_saha | UNIXのダミー質問と回答のため | 4 | 2008年9月26日 06:48午前 |
| トラップハンドラの子供の終了ステータスを取得する | rimon | シェルプログラミングとスクリプティング | 4 | 2008年6月17日 02:05午前 |
| 子プロセスは親プロセスには、特定の値を返すことはできますか? | Ametis1970 | 高レベルのプログラミング | 8 | 2008年4月10日 12:22午前 |
| 子供にgdbのプロセス | shriashishpatil | UNIXの詳細&エキスパートのためのユーザー | 4 | 2005年12月12日 07:57午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
なぜ私の子プロセスは終了ですか?
ゾンビのいずれかを実行するか、実行を無期限としたイム必ず私の葉は( )の呼び出しが、すべてアイブ待つとは何かをしている。 コード:
switch(pid = fork())
{
case -1:perror("fork failed");
exit(1);
case 0:
if(key == "cd")
{
execl("/bin/cd", "cd", data, (char *)0);
}
else{
execl("/bin/sh", key, data, (char *)0);
perror("exec failed");
exit(status);
}
default: waitpid (pid, &status, 0);
printf("Done: \n");
exit(0);
}
vbeの編集最終更新、 2009年7月3日に 09:51午前..理由:コードのタグを追加 |