Как отобразить дерево используя excelp и pstree? - PullRequest
0 голосов
/ 01 ноября 2018

Я строю дерево процессов, используя fork () Теперь я хочу отобразить дерево этих процессов, используя excelp / pstree, а также изменить последний процесс на pstree

Как мне это сделать? Я пробовал это так, и это не работает

   #include <sys/types.h>
   #include <unistd.h>
   #include <stdio.h>
   int main(void)
   {
   char pid[10];
   if(fork()==0) 
   {
   fork();
   printf("1 PID: %d, PPID: %d\n", getpid(), getppid());
   execlp("pstree", "pstree", "-c", "-p", (char *)NULL);
   sleep(10);
   return 0;    
   }
   sleep(10);
   return 0;
   }
...