Lines Matching refs:argv
538 int main(int argc, char *argv[])
551 prog = argv[0];
552 bname = strrchr(argv[0], '/');
559 bname = argv[0];
561 argc--, argv++;
573 if (strcmp(*argv, "-c") == 0)
577 else if (strcmp(*argv, "-d") == 0)
581 else if (strcmp(*argv, "-f") == 0)
585 else if (strcmp(*argv, "-h") == 0)
589 else if (strcmp(*argv, "-r") == 0)
593 else if ((*argv)[0] == '-' && (*argv)[1] >= '1' && (*argv)[1] <= '9' &&
594 (*argv)[2] == 0)
596 outmode[2] = (*argv)[1];
602 argc--, argv++;
633 file = gzopen(*argv, "rb");
636 fprintf(stderr, "%s: can't gzopen %s\n", prog, *argv);
643 file_uncompress(*argv);
647 FILE * in = fopen(*argv, "rb");
650 perror(*argv);
662 file_compress(*argv, outmode);
665 } while (argv++, --argc);