#include #include #include int main (int argc, char *argv[]) { DIR *dir; struct dirent *dirent; dir = opendir ("."); while ((dirent = readdir (dir)) != NULL) { if(dirent->d_name[0] == '.') continue; printf ("file %s exists\n", dirent->d_name); } closedir (dir); dir = opendir ("."); while ((dirent = readdir (dir)) != NULL) { if(dirent->d_name[0] == '.') continue; printf ("remove %s\n", dirent->d_name); unlink (dirent->d_name); } closedir (dir); return 0; }