home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 9 / FreshFishVol9-CD2.bin / bbs / disk / mkisofs-1.00.7.lha / mkisofs / unix / testreaddir.c < prev    next >
C/C++ Source or Header  |  1994-05-29  |  394b  |  24 lines

  1. /* testreaddir.c: */
  2.  
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5. #include "unixlib.h"
  6.  
  7. void main (int argc, char *argv[])
  8. {
  9.   DIR *dir;
  10.   struct dirent *ent;
  11.   
  12.   if (!(dir = opendir (argv[1]))) {
  13.     fprintf (stderr, "cannot open directory '%s'\n", argv[1]);
  14.     perror ("");
  15.     exit (1);
  16.   }
  17.  
  18.   while (ent = readdir (dir)) {
  19.     printf ("%s\n", ent->d_name);
  20.   }
  21.   closedir (dir);
  22.   exit (0);
  23. }
  24.