X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/2df7e96a77e9b581491b601241ab92cf030eebb9..31cef89cb428866f787983e68246030321893df4:/usr/src/cmd/time.c diff --git a/usr/src/cmd/time.c b/usr/src/cmd/time.c index 5c63d666e4..0b03e011e7 100644 --- a/usr/src/cmd/time.c +++ b/usr/src/cmd/time.c @@ -1,3 +1,4 @@ +static char *sccsid = "@(#)time.c 4.2 (Berkeley) 10/9/80"; /* time command */ #include @@ -38,10 +39,10 @@ char **argv; if((status&0377) != 0) fprintf(stderr,"Command terminated abnormally.\n"); times(&buffer); - fprintf(stderr,"\n"); printt("real", (after-before) * 60); printt("user", buffer.tms_cutime - obuffer.tms_cutime); printt("sys ", buffer.tms_cstime - obuffer.tms_cstime); + fprintf(stderr, "\n"); exit(status>>8); } @@ -63,16 +64,17 @@ long a; digit[i] = a % quant[i]; a /= quant[i]; } - fprintf(stderr,s); nonzero = 0; while(--i>0) { c = digit[i]!=0 ? digit[i]+'0': nonzero ? '0': pad[i]; + if (c) fprintf(stderr,"%c",c); nonzero |= digit[i]; c = nonzero?sep[i]:nsep[i]; + if (c) fprintf(stderr,"%c",c); } - fprintf(stderr,"\n"); + fprintf(stderr," %s ",s); }