AwakeMUD-0.6Beta/doc/
AwakeMUD-0.6Beta/lib/
AwakeMUD-0.6Beta/lib/etc/
AwakeMUD-0.6Beta/lib/etc/pfiles/
AwakeMUD-0.6Beta/lib/fixer_data/
AwakeMUD-0.6Beta/lib/misc/
AwakeMUD-0.6Beta/lib/plrobjs/
AwakeMUD-0.6Beta/lib/plrobjs/A-E/
AwakeMUD-0.6Beta/lib/plrobjs/F-J/
AwakeMUD-0.6Beta/lib/plrobjs/K-O/
AwakeMUD-0.6Beta/lib/plrobjs/U-Z/
AwakeMUD-0.6Beta/lib/plrspells/A-E/
AwakeMUD-0.6Beta/lib/plrspells/F-J/
AwakeMUD-0.6Beta/lib/plrtext/A-E/
AwakeMUD-0.6Beta/lib/world/
AwakeMUD-0.6Beta/lib/world/mob/
AwakeMUD-0.6Beta/lib/world/obj/
AwakeMUD-0.6Beta/lib/world/qst/
AwakeMUD-0.6Beta/lib/world/shp/
AwakeMUD-0.6Beta/lib/world/wld/
AwakeMUD-0.6Beta/lib/world/zon/
#include <stdio.h>

int main (int argc, char *argv[])
{
  FILE *fl;
  char buf[256];
  int i;

  if (argc < 2) {
    printf("Usage: dos2unix <file1> <file2> ...\n");
    exit(1);
  }

  for (i = 1; i < argc; i++) {
    if (!(fl = fopen(argv[i], "r"))) {
      printf("File '%s' does not exist, skipping.\n", argv[i]);
      continue;
    }
    fclose(fl);
    sprintf(buf, "tr -d '\015' < %s > %s.tmp", argv[i], argv[i]);
    system(buf);
    sprintf(buf, "mv %s.tmp %s", argv[i], argv[i]);
    system(buf);
    printf("'%s' converted successfully.\n", argv[i]);
  }
  printf("Done.\n");
  exit(0);
}