- argc--, argv++;
-again:
- if (!strcmp(*argv, "-a")) {
- aflg++;
- argc--, argv++;
- goto again;
- }
- if (!strcmp(*argv, "-l")) {
- cmp = lcmp;
- argc--, argv++;
- goto again;
- }
- if (!strcmp(*argv, "-u")) {
- cmp = ucmp;
- argc--, argv++;
- goto again;
- }
- if (!strcmp(*argv, "-t")) {
- cmp = tcmp;
- argc--, argv++;
- goto again;
- }
- if (chdir("/etc") < 0) {
- perror("/etc");