execvp를 이용해 프로그램을 실행시킵니다.
근데 어떤 PATH의 프로그램을 실행시키는지에 따라 다른 동작을 해줘야 합니다 - 체크를 해줘야;
예를 들면
PATH=/bin:/usr/bin
이고, 두 곳에 모두 abc라는 프로그램이 있을때,
그냥 abc 실행시키면 앞의 /bin의 abc가 실행되잖아요? (앗, 거꾸로였던가? )
이걸 확인하려면, PATH 변수를 파싱해서, 그 디렉토리에 저 실행파일이 실행권한으로 있는지 일일이 확인하는 수 밖에 없는건가요? ㅠㅠ