728x90

사용법

                 #include <stdlib.h>

                 int system (const char * string);

          설명
                 system() 함수는 /bin/sh -c string를호출하여 string 에 지정
                 된 명령어를 실행하며, 명령어가 끝난후 반환된다.  명령어 가
                 실 행되는 동안, SIGCHLD 는 블럭되며, SIGINT 그리고 SIGQUIT
                 는 무시된다.

          반환값
                 리턴된 값은만일 /bin/sh 을 위한 execve() 호출이 실패 한 다
                 면, 리턴된 값은 127 이며, 다른 에러가 있다면 -1, 그렇지 않
                 으면 명령어의리턴코드가 반환된다.

                 string 값이 NULL이라면, system() 은 shell을 이용할수 있 다
                 면 0 이 아닌 값을, 그렇지 않으면 0 값을 반환한다.

                 system()  은 어떤 다른 자식의 wait 상태에 영향을 주지 않는
                 다.

728x90

'UNIX' 카테고리의 다른 글

grep  (0) 2013.10.23
apt-get 파일을 받는데 실패했습니다 404 Not Found  (0) 2013.09.25
우분투에 이클립스 cdt 설치  (0) 2013.08.28
PANDABOARD(ARMHF) UBUNTU에 ADB설치  (0) 2013.08.26
우분투 비트 확인  (0) 2013.08.26

+ Recent posts