1 static char *sccsid = "@(#)nice.c 4.1 (Berkeley) 10/01/80"; 2 /* nice */ 3 4 #include <stdio.h> 5 6 main(argc, argv) 7 int argc; 8 char *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 } 28