/* * which: locate a file in your PATH */ #include #include #include #include "glob.h" char *extension[] = { ".com", ".exe", ".bat" }; #define NUM_EXTENSIONS (sizeof extension / sizeof extension[0]) main(argc, argv) char **argv; { char *path = getenv("PATH"); register st, i; if (argc < 2) { fprintf(stderr, "usage: which file [...]\n"); exit(1); } for (st=i=1; i