BSD 4 release
[unix-history] / usr / src / cmd / nice.c
CommitLineData
31cef89c 1static char *sccsid = "@(#)nice.c 4.1 (Berkeley) 10/1/80";
a0641931
BJ
2/* nice */
3
4#include <stdio.h>
5
6main(argc, argv)
7int argc;
8char *argv[];
9{
10 int nicarg = 10;
11 extern errno;
12 extern char *sys_errlist[];
13
14 if(argc > 1 && argv[1][0] == '-') {
15 nicarg = atoi(&argv[1][1]);
16 argc--;
17 argv++;
18 }
19 if(argc < 2) {
20 fputs("usage: nice [ -n ] command\n", stderr);
21 exit(1);
22 }
23 nice(nicarg);
24 execvp(argv[1], &argv[1]);
25 fprintf(stderr, "%s: %s\n", sys_errlist[errno], argv[1]);
26 exit(1);
27}