scandir1 [리눅스] scandir() 함수를 이용하여 구현하는 ls 명령어(command) 여기서는 아주 간단한 형태의 ls 명령을 구현하려고 한다. ls라 함은 리눅스 환경에서 디렉토리(or 폴더)의 내용을 보는 명령을 의미한다. 그리고 이런 ls 명령의 아주 간단한 형태는 단순하게 내부에 있는 파일들/디렉토리들의 이름들을 공백을 기준으로 출력하는 것을 말한다. 먼저 scandir() 함수에 대한 소개를 먼저 하려고 한다. #include int scandir(const char *dirp, struct dirent ***namelist, int (*filter)(const struct dirent *), int (*compar)(const struct dirent **, const struct dirent **)); scandir() 함수는 인자로 dirp에 디렉토리 이름을 주면 해당 디렉.. 2020. 11. 6. 이전 1 다음 반응형