System Programming
[Linux] 프로세스 실행 (exec)
단순한놈
2020. 6. 15. 23:08
쉘안에서 나만의 쉘 만들기를 해보았다.
결국 exec계열의 함수는 현재프로세스를 해당디렉토리의 실행파일로 덮어씌운다.
마지막 wait은 메인프로세스가 자식프로세스들이 끝나기를 기다리는것이다(메인프로세스가 먼저 끝나버리면 안되니)
하지만 while(1) 무한반복으로 자식프로세스가 끝날리는 없다. exit해야 비로서 프로그램 종료라고 할 수 있다.
리눅스 exec 계열 함수
#include int execl(const char *path, const char *arg0, ..., const char *argn, (char *)0); path에 지정한 경로명의 파일을..
prorion.tistory.com