#include #include #include #include int main(int argc, char **argv) { DIR *dir = NULL; struct dirent *entry = NULL; int ret = 0; char *path = NULL; assert(argc == 2); path = argv[1]; dir = opendir(path); if (!dir) { printf("opendir(%s) failed.\n", path); return -1; } while ((entry = readdir(dir)) != NULL) { } if (dir) closedir(dir); return ret; }