17 int intignore(void*, char*);
20 main(int argc, char **argv)
31 atnotify(intignore, 1);
36 /* uflag is ignored and undocumented; it's a relic from Unix */
40 fprint(2, "usage: tee [-ai] [file ...]\n");
48 i = open(argv[0], OWRITE);
50 i = create(argv[0], OWRITE, 0666);
53 i = create(argv[0], OWRITE, 0666);
55 fprint(2, "tee: cannot open %s: %r\n", argv[0]);
65 r = read(0, in, sizeof in);
69 write(i+FDSTART, in, r);
75 intignore(void *a, char *msg)
78 if(strcmp(msg, "interrupt") == 0)