| HOME / 정보공유 / AIX 명령어 모음

execerror
execerror execerror 명령 목적 오류 메세지를 표준 오류에 기록합니다. 구문
execerror
설명
execerror 명령은 실제 프로그램의 로드가 성공적이지 않을 때 exec 서브 루틴에 의해 실행됩니다. 실행중인 파일 이름 및 0 이상의 로더 오류 메세지 문자열이 전달됩니다. 각 로더 오류 메세지 문자열에는 오류 번호 다음에 오류 데이터가 들어 있습니다.
예제
execerror 명령은 다음과 같이 사용합니다.
char *buffer[1024];
buffer[0] = "execerror" ;
buffer[1] = "name of program that failed to load";
loadquery(L_GETMESSAGES, &buffer[2], sizeof buffer -8);
execvp("/usr/sbin/execerror",buffer);
이 샘플 코드는 표준 오류에 메세지가 기록된 후 응용프로그램이 종료되도록 합니다.
파일
/usr/sbin/execerror execerror 명령을 포함합니다.
관련 정보
exec 서브루틴, loadquery 서브루틴.