Date: Tue, 11 Aug 92 13:25:28 PDT From: Peter Crowley To: kunst AT prl DOT philips DOT nl, djgpp AT sun DOT soe DOT clarkson DOT edu Subject: how to use MS-DOS wild cards Here is a start: #include #include main(argc, argv) int argc; char **argv; { char *dirname; DIR *odir; struct dirent *dp; if (argc == 1) dirname = "."; else dirname =argv[1]; if ((odir = opendir(dirname))) { dp = readdir(odir); while (dp) { printf("%s\n",dp->d_name); dp = readdir(odir); } closedir(odir); } else printf("Could not open directory %s\n",dirname); } Peter Crowley