cmd의 전체 경로 찾는 함수 (1) 썸네일형 리스트형 get_cmd: cmd의 전체 경로 찾는 함수 이 함수 get_cmd는 주어진 명령어(cmd)의 전체 경로를 찾는 역할을 합니다. 환경 변수 PATH에 지정된 디렉토리들을 순회하면서 실행 가능한 명령어 파일을 찾습니다. 함수 파라미터char **paths: PATH 환경 변수에서 추출한 디렉토리 경로들의 배열char *cmd: 찾고자 하는 명령어 이름함수 동작while (*paths) 루프:PATH에 지정된 각 디렉토리를 순회합니다.경로 생성:ft_strjoin(*paths, "/"): 현재 디렉토리 경로에 "/" 를 추가합니다.결과를 tmp에 저장합니다.명령어 전체 경로 생성:ft_strjoin(tmp, cmd): 디렉토리 경로(tmp)와 명령어 이름(cmd)을 결합합니다.결과를 command에 저장합니다.임시 문자열 해제:free(tmp): 더 .. 이전 1 다음