0
파일이 기호 링크인지 확인하려고하는데 내 테스트가 작동하지 않는 것 같습니다. 심볼릭 링크를 확인하려면 어떻게해야합니까? S_ISLNK가 정의되어있는 경우lstat가 기호 링크를 감지하지 못합니다.
if (lstat(file->full_path, &file_info) == 0)
printf((file_info.st_mode & S_IFDIR) ? "l" : "");
else
printf((S_ISDIR(file_info.st_mode)) ? "d" : "-");