- fork 함수를 사용해서 프로세스를 4개 생성한다.
- 부모 프로세스는 자식 프로세스의 pid를 배열("int pid_array[5]")에 보관한다.
- 자식 프로세스는 생성후에 sleep()함수를 이용하여 5초에서 20초 사이에서 랜덤하게 sleep한다.
- 잠에서 깨어난 후에 exec 함수를 사용해서 ps, ls, df, cal를 각각 수행시킨다.
- 자식 프로세스가 종료하면 부모 프로세스는 배열에 저장된 자식 프로세스의 아이디를 출력시키고 종료한다.
이걸 해야되는데 제대로 나오지가 않네여 ㅠㅠ
#include
#include
#include
#include
#include
int main()
{
pid_t pid;
int pid_array[4];
int status;
int pid_child;
int time;