static char *sccsid
= "@(#)comm.c 4.1 (Berkeley) %G%";
if(*argv
[1] == '-' && argv
[1][1] != 0) {
fprintf(stderr
,"comm: illegal flag\n");
fprintf(stderr
,"comm: arg count\n");
if(rd(ib2
,lb2
) < 0) exit(0);
if(rd(ib2
,lb2
) < 0) copy(ib1
,lb1
,1);
switch(compare(lb1
,lb2
)) {
if(rd(ib2
,lb2
) < 0) exit(0);
if(rd(ib2
,lb2
) < 0) copy(ib1
,lb1
,1);
if(rd(ib1
,lb1
) < 0) copy(ib2
,lb2
,2);
if(rd(ib2
,lb2
) < 0) copy(ib1
,lb1
,1);
while((c
= getc(file
)) != EOF
) {
if(c
== '\n' || i
> LB
-2) {
printf("%s%s\n",ldr
[n
-1],str
);
} while(rd(ibuf
,lbuf
) >= 0);
if(*ra
== '\0') return(0);
else if((b
=fopen(s
,"r")) == NULL
) {
fprintf(stderr
,"comm: cannot open %s\n",s
);