0
사용자가 명령 (예 : ls -l)을 계속 묻는 프로그램을 만들려고합니다. 입력을 토큰 화하여 명령의 char * . execvp를 호출하여 다음 명령을 실행하십시오.execvp가 다른 코드와 함께 작동하지 않습니다
char * paramList [2] = { "/ bin/ls", "-l"};
execvp (paramList [0], paramList);
아무 일도 발생하지 않습니다. 나는 execvp 호출과 ls -l 명령을 제외하고는 아무 것도없는 다른 프로그램을 가지고있다. 그러나 엉덩이 곧 아무것도 추가로, 심지어 사용하지 않는 변수는 코드가 작동을 멈 춥니 다.